Skip to content

Commit d0a7e81

Browse files
committed
improved tests
1 parent 92a8641 commit d0a7e81

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/test/java/com/igormaznitsa/prologparser/IntegrationTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,6 +1108,13 @@ public void testStandardTermOrder() {
11081108
@Test
11091109
public void testConformity() {
11101110

1111+
assertEquals("writeq(- - 1)", parseEd("writeq(-(-(1))).").next().toString());
1112+
assertEquals("writeq(- - a)", parseEd("writeq(-(-a)).").next().toString());
1113+
assertEquals("writeq(- - - a)", parseEd("writeq(-(-(-a))).").next().toString());
1114+
assertEquals("writeq(- p(c))", parseEd("writeq(-p(c)).").next().toString());
1115+
assertEquals("writeq(- ['-'])", parseEd("writeq(-[-]).").next().toString());
1116+
assertEquals("writeq(- '-')", parseEd("writeq(-(-)).").next().toString());
1117+
assertEquals("writeq(- a)", parseEd("writeq(-a).").next().toString());
11111118
assertEquals("writeq(a - b)", parseEd("writeq(-((a,b))).").next().toString());
11121119
assertEquals("writeq(- a ^ 2)", parseEd("writeq(-(a^2)).").next().toString());
11131120
assertEquals("writeq(- 1 ^ 2)", parseEd("writeq(-(1^2)).").next().toString());

0 commit comments

Comments
 (0)