summaryrefslogtreecommitdiff
path: root/test/unit
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit')
-rw-r--r--test/unit/theory/type_enumerator_white.h34
1 files changed, 0 insertions, 34 deletions
diff --git a/test/unit/theory/type_enumerator_white.h b/test/unit/theory/type_enumerator_white.h
index af1d9ab48..76aa3d8af 100644
--- a/test/unit/theory/type_enumerator_white.h
+++ b/test/unit/theory/type_enumerator_white.h
@@ -142,40 +142,6 @@ public:
TS_ASSERT_EQUALS(*++te, d_nm->mkConst(Rational(1, 7)));
TS_ASSERT_EQUALS(*++te, d_nm->mkConst(Rational(-1, 7)));
TS_ASSERT( ! te.isFinished() );
-/*
- // subrange bounded only below
- te = TypeEnumerator(d_nm->mkSubrangeType(SubrangeBounds(SubrangeBound(Integer(0)), SubrangeBound())));
- TS_ASSERT( ! te.isFinished() );
- TS_ASSERT_EQUALS(*te, d_nm->mkConst(Rational(0)));
- for(int i = 1; i <= 100; ++i) {
- TS_ASSERT( ! (++te).isFinished() );
- TS_ASSERT_EQUALS(*te, d_nm->mkConst(Rational(i)));
- }
- TS_ASSERT( ! te.isFinished() );
-
- // subrange bounded only above
- te = TypeEnumerator(d_nm->mkSubrangeType(SubrangeBounds(SubrangeBound(), SubrangeBound(Integer(-5)))));
- TS_ASSERT( ! te.isFinished() );
- TS_ASSERT_EQUALS(*te, d_nm->mkConst(Rational(-5)));
- for(int i = 1; i <= 100; ++i) {
- TS_ASSERT( ! (++te).isFinished() );
- TS_ASSERT_EQUALS(*te, d_nm->mkConst(Rational(-5 - i)));
- }
- TS_ASSERT( ! te.isFinished() );
-
- // finite subrange
- te = TypeEnumerator(d_nm->mkSubrangeType(SubrangeBounds(SubrangeBound(Integer(-10)), SubrangeBound(Integer(15)))));
- TS_ASSERT( ! te.isFinished() );
- TS_ASSERT_EQUALS(*te, d_nm->mkConst(Rational(-10)));
- for(int i = -9; i <= 15; ++i) {
- TS_ASSERT( ! (++te).isFinished() );
- TS_ASSERT_EQUALS(*te, d_nm->mkConst(Rational(i)));
- }
- TS_ASSERT( (++te).isFinished() );
- TS_ASSERT_THROWS(*te, NoMoreValuesException);
-std::cout<<"here\n";
- TS_ASSERT_THROWS(*++te, NoMoreValuesException);
- */
}
void testDatatypesFinite() {
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback