From 2f792a5f68a03d77de9cfb59247585181b61e16e Mon Sep 17 00:00:00 2001 From: Dmitriy Shabanov Date: Sat, 24 Nov 2012 17:43:26 +0000 Subject: [PATCH] [ignore] assert-count & assert-empty svn path=/trunk/eXist/; revision=17710 --- test/src/org/exist/xquery/xqts/QT3TS_case.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/test/src/org/exist/xquery/xqts/QT3TS_case.java b/test/src/org/exist/xquery/xqts/QT3TS_case.java index 1a2a914eead..47ecccd1f5e 100644 --- a/test/src/org/exist/xquery/xqts/QT3TS_case.java +++ b/test/src/org/exist/xquery/xqts/QT3TS_case.java @@ -453,10 +453,17 @@ private void checkResults(String type, NodeList expected, Sequence result) throw Assert.assertTrue("not implemented 'assert-permutation'", false); } else if ("assert-count".equals(type)) { - Assert.assertTrue("not implemented 'assert-count'", false); + if (expected.getLength() == 1 && "1".equals( expected.item(0).getNodeValue()) && result != null) { + return; + } + Assert.assertEquals( + expected.item(0).getNodeValue(), + String.valueOf( result.getItemCount() ) + ); } else if ("assert-empty".equals(type)) { - Assert.assertTrue("not implemented 'assert-empty'", false); + + Assert.assertTrue(result.isEmpty()); } else if ("assert-xml".equals(type)) { for(int i = 0; i < expected.getLength(); i++) {