branch: elpa/d-mode
commit 02d1c7f17faf75686c50e2d5861dd2b45645607c
Author: Vladimir Panteleev <[email protected]>
Commit: Vladimir Panteleev <[email protected]>
tests: Add more binary operation tests
---
tests/fonts.d | 4 ++++
tests/fonts.d.html | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/tests/fonts.d b/tests/fonts.d
index ef4540e..3ea5402 100644
--- a/tests/fonts.d
+++ b/tests/fonts.d
@@ -25,6 +25,10 @@ scope(exit) void fun();
auto s = "enum Type {}";
assert(a !in b);
+if (a.length * b.length) {}
+assert(a !is double.nan);
+if (a.b in c) {}
+write(s ~ "");
invariant {}
diff --git a/tests/fonts.d.html b/tests/fonts.d.html
index 4b0ec6f..98699f3 100644
--- a/tests/fonts.d.html
+++ b/tests/fonts.d.html
@@ -25,6 +25,10 @@
<span class="keyword">auto</span> <span class="variable-name">s</span> = <span
class="string">"enum Type {}"</span>;
<span class="keyword">assert</span>(a <span
class="negation-char">!</span><span class="keyword">in</span> b);
+<span class="keyword">if</span> (a.length * b.length) {}
+<span class="keyword">assert</span>(a <span
class="negation-char">!</span><span class="keyword">is</span> <span
class="type">double</span>.nan);
+<span class="keyword">if</span> (a.b <span class="keyword">in</span> c) {}
+write(s ~ <span class="string">""</span>);
<span class="keyword">invariant</span> {}