76
assert_raise(PStore::Error) do
79
@pstore.transaction do
86
@pstore.transaction {}
89
pstore = PStore.new("pstore.tmp2.#{Process.pid}",true)
99
pstore.transaction { pstore[:foo] == "bar" }
100
File.unlink("pstore.tmp2.#{Process.pid}") rescue nil
104
def test_nested_transaction_raises_error
105
assert_raise(PStore::Error) do
106
@pstore.transaction { @pstore.transaction { } }
108
pstore = PStore.new("pstore.tmp2.#{Process.pid}", true)
109
assert_raise(PStore::Error) do
110
pstore.transaction { pstore.transaction { } }