summaryrefslogtreecommitdiff
path: root/test/unit/expr/node_black.h
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2010-09-28 20:25:47 +0000
committerMorgan Deters <mdeters@gmail.com>2010-09-28 20:25:47 +0000
commitbe7371f287d1f458a724d97fe66494720cff7d49 (patch)
tree94dfa79965b4ce42c43361e3c928f1bb70bf5eec /test/unit/expr/node_black.h
parent5e9d8abe7c70181333dd6c1572aa74662cd71018 (diff)
fix unit test for kinded iterators in Node/TNode
Diffstat (limited to 'test/unit/expr/node_black.h')
-rw-r--r--test/unit/expr/node_black.h14
1 files changed, 4 insertions, 10 deletions
diff --git a/test/unit/expr/node_black.h b/test/unit/expr/node_black.h
index fbc308597..6c5d8888f 100644
--- a/test/unit/expr/node_black.h
+++ b/test/unit/expr/node_black.h
@@ -510,21 +510,15 @@ public:
Node x_minus_y = d_nodeManager->mkNode(kind::MINUS, x, y);
{ // iterator
- /* FAILING TEST:
- Node::iterator i = plus_x_y_z.begin<PLUS>();
+ Node::kinded_iterator i = plus_x_y_z.begin(PLUS);
TS_ASSERT(*i++ == x);
TS_ASSERT(*i++ == y);
TS_ASSERT(*i++ == z);
- TS_ASSERT(i == plus_x_y_z.end<PLUS>());
+ TS_ASSERT(i == plus_x_y_z.end(PLUS));
- i = x.begin<PLUS>();
+ i = x.begin(PLUS);
TS_ASSERT(*i++ == x);
- TS_ASSERT(i == x.end<PLUS>());
- */
- }
-
- { // same for const iterator
- //const Node& c = plus_x_y_z;
+ TS_ASSERT(i == x.end(PLUS));
}
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback