From dcffe90e3c84e052e1fa623a70eedfbe8bb59125 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Wed, 8 Apr 2020 23:48:56 -0700 Subject: Test isearch-mode diminishing using a constant Apparently in the docker container that’s running the tests, reading  from the command-line makes it a multibyte character (105 776 127 130), but defined in Emacs it’s a unibyte character (61442). This might have something to do with UTF-16 vs UTF-8? --- test/integration/oni-gui.bats | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'test/integration') diff --git a/test/integration/oni-gui.bats b/test/integration/oni-gui.bats index 1731faa..40a14f0 100644 --- a/test/integration/oni-gui.bats +++ b/test/integration/oni-gui.bats @@ -11,7 +11,8 @@ @test "Opening emacs diminishes isearch-mode" { run emacs -batch -l package -f package-initialize \ - -eval "(prin1 (string= \" \" (car (alist-get 'isearch-mode minor-mode-alist))))" + -eval "(prin1 (string= (string ?\s oni-gui-isearch-icon) + (car (alist-get 'isearch-mode minor-mode-alist))))" echo "$output" @@ -21,7 +22,8 @@ @test "Reloading isearch diminishes isearch-mode" { run emacs -batch -l package -f package-initialize \ -eval "(load-library \"isearch\")" \ - -eval "(prin1 (string= \" \" (car (alist-get 'isearch-mode minor-mode-alist))))" + -eval "(prin1 (string= (string ?\s oni-gui-isearch-icon) + (car (alist-get 'isearch-mode minor-mode-alist))))" echo "$output" -- cgit v1.2.3-54-g00ecf