branch: master
commit 3ef8864b0f4d9d7420348d1be4c8bede80f9136f
Author: Dmitry Gutov <[email protected]>
Commit: Dmitry Gutov <[email protected]>
Expected results depend on the Emacs version
---
tests/html-erb.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tests/html-erb.el b/tests/html-erb.el
index ff23a9b..eb7ec7c 100644
--- a/tests/html-erb.el
+++ b/tests/html-erb.el
@@ -7,6 +7,8 @@
<div class=\"clear\"/>
<% end %>")
+(defconst mmm-erb-edge-emacs (string-lessp "24.3.50" emacs-version))
+
(defun mmm-erb-current-overlay-string ()
(buffer-substring-no-properties
(overlay-start mmm-current-overlay)
@@ -63,12 +65,13 @@
(mmm-erb-assert-string-syntax))
(mmm-erb-deftest quotes-outside-tags-dont-make-strings
+ :expected-result (if mmm-erb-edge-emacs :passed :failed)
(insert "<% foo do %><p>\"foo bar\"</p><% end %>")
(mmm-apply-all)
(mmm-erb-assert-non-string-syntax))
(mmm-erb-deftest gt-inside-subregion-doesnt-change-nesting
- :expected-result :failed
+ :expected-result (if mmm-erb-edge-emacs :failed :passed)
(insert "<% if 2 > 1 %><div class=\"foo\"/><% end %>")
(mmm-apply-all)
(mmm-erb-assert-string-syntax))