test/factbase/test_looged.rb in factbase-0.0.44 vs test/factbase/test_looged.rb in factbase-0.0.45
- old
+ new
@@ -42,9 +42,19 @@
end
assert_equal(1, found)
assert_equal(2, fb.size)
end
+ def test_with_txn
+ fb = Factbase::Looged.new(Factbase.new, Loog::NULL)
+ assert(
+ fb.txn do |fbt|
+ fbt.insert.foo = 42
+ end
+ )
+ assert_equal(1, fb.size)
+ end
+
def test_returns_int
fb = Factbase.new
fb.insert
fb.insert
assert_equal(2, Factbase::Looged.new(fb, Loog::NULL).query('(always)').each(&:to_s))