int main(int argc, char *argv[]) { me = argv[0]; printf("%s ================================ range testing\n", me); rangeTest(me, -1, 2); rangeTest(me, -3, 2); printf("%s ================================ inclusion testing\n", me); incTest(me, 10000, baneRangeFloat); return 0; }
MojErr MojDbWatchTest::run() { MojDb db; MojErr err = db.open(MojDbTestDir); MojTestErrCheck(err); MojObject type; err = type.fromJson(MojKindStr); MojTestErrCheck(err); err = db.putKind(type); MojTestErrCheck(err); // eq err = eqTest(db); MojTestErrCheck(err); // gt err = gtTest(db); MojTestErrCheck(err); // lt err = ltTest(db); MojTestErrCheck(err); // cancel err = cancelTest(db); MojTestErrCheck(err); // range err = rangeTest(db); MojTestErrCheck(err); // pages err = pageTest(db); MojTestErrCheck(err); // make sure we're not hanging onto watcher references MojTestAssert(TestWatcher::s_instanceCount == 0); err = db.close(); MojTestErrCheck(err); return MojErrNone; }