diff options
| author | Andrea Corallo | 2020-06-22 00:20:03 +0200 |
|---|---|---|
| committer | Andrea Corallo | 2020-06-22 00:20:03 +0200 |
| commit | c324e02f758550d007ceb55c7168e8734a1d27fa (patch) | |
| tree | bebf5f0a12ee80d5757eb134faaaee32b9da9052 /test/src | |
| parent | f0e9fdd1f9a9989b457cbc382e0cf12c161a8e6c (diff) | |
| parent | 9fe2bdb88a4ebd4b2286c1c2a2a2ba7411af01b6 (diff) | |
| download | emacs-c324e02f758550d007ceb55c7168e8734a1d27fa.tar.gz emacs-c324e02f758550d007ceb55c7168e8734a1d27fa.zip | |
Merge remote-tracking branch 'savahnna/master' into dev
Diffstat (limited to 'test/src')
| -rw-r--r-- | test/src/undo-tests.el | 2 | ||||
| -rw-r--r-- | test/src/xfaces-tests.el | 23 |
2 files changed, 24 insertions, 1 deletions
diff --git a/test/src/undo-tests.el b/test/src/undo-tests.el index 13335a9bb10..b26a276c61b 100644 --- a/test/src/undo-tests.el +++ b/test/src/undo-tests.el | |||
| @@ -452,7 +452,7 @@ Demonstrates bug 25599." | |||
| 452 | (insert ";; aaaaaaaaa | 452 | (insert ";; aaaaaaaaa |
| 453 | ;; bbbbbbbb") | 453 | ;; bbbbbbbb") |
| 454 | (let ((overlay-modified | 454 | (let ((overlay-modified |
| 455 | (lambda (ov after-p _beg _end &optional length) | 455 | (lambda (ov after-p _beg _end &optional _length) |
| 456 | (unless after-p | 456 | (unless after-p |
| 457 | (when (overlay-buffer ov) | 457 | (when (overlay-buffer ov) |
| 458 | (delete-overlay ov)))))) | 458 | (delete-overlay ov)))))) |
diff --git a/test/src/xfaces-tests.el b/test/src/xfaces-tests.el index 5ed16c9e51d..34cda07e5b4 100644 --- a/test/src/xfaces-tests.el +++ b/test/src/xfaces-tests.el | |||
| @@ -24,4 +24,27 @@ | |||
| 24 | (should (equal (color-distance "#222222" "#ffffff") | 24 | (should (equal (color-distance "#222222" "#ffffff") |
| 25 | (color-distance "#ffffff" "#222222")))) | 25 | (color-distance "#ffffff" "#222222")))) |
| 26 | 26 | ||
| 27 | (ert-deftest xfaces-internal-color-values-from-color-spec () | ||
| 28 | (should (equal (internal-color-values-from-color-spec "#f05") | ||
| 29 | '(#xffff #x0000 #x5555))) | ||
| 30 | (should (equal (internal-color-values-from-color-spec "#1fb0C5") | ||
| 31 | '(#x1f1f #xb0b0 #xc5c5))) | ||
| 32 | (should (equal (internal-color-values-from-color-spec "#1f8b0AC5e") | ||
| 33 | '(#x1f81 #xb0aa #xc5eb))) | ||
| 34 | (should (equal (internal-color-values-from-color-spec "#1f83b0ADC5e2") | ||
| 35 | '(#x1f83 #xb0ad #xc5e2))) | ||
| 36 | (should (equal (internal-color-values-from-color-spec "#1f83b0ADC5e2g") nil)) | ||
| 37 | (should (equal (internal-color-values-from-color-spec "#1f83b0ADC5e20") nil)) | ||
| 38 | (should (equal (internal-color-values-from-color-spec "#12345") nil)) | ||
| 39 | (should (equal (internal-color-values-from-color-spec "rgb:f/23/28a") | ||
| 40 | '(#xffff #x2323 #x28a2))) | ||
| 41 | (should (equal (internal-color-values-from-color-spec "rgb:1234/5678/09ab") | ||
| 42 | '(#x1234 #x5678 #x09ab))) | ||
| 43 | (should (equal (internal-color-values-from-color-spec "rgb:0//0") nil)) | ||
| 44 | (should (equal (internal-color-values-from-color-spec "rgbi:0/0.5/0.1") | ||
| 45 | '(0 32768 6554))) | ||
| 46 | (should (equal (internal-color-values-from-color-spec "rgbi:1e-3/1.0e-2/1e0") | ||
| 47 | '(66 655 65535))) | ||
| 48 | (should (equal (internal-color-values-from-color-spec "rgbi:0/0.5/10") nil))) | ||
| 49 | |||
| 27 | (provide 'xfaces-tests) | 50 | (provide 'xfaces-tests) |