FossilOrigin-Name: 149679434867913e344a567542c3b6918d739c493c1c67c33a9ce18b63873ed4
21 lines
418 B
Ruby
21 lines
418 B
Ruby
#!/usr/bin/env rspec -cfd
|
|
|
|
require_relative '../lib/helper'
|
|
|
|
|
|
RSpec.describe( MDBX::Database ) do
|
|
|
|
it "disallows direct calls to #new" do
|
|
expect{ described_class.new }.
|
|
to raise_exception( NoMethodError, /private/ )
|
|
end
|
|
|
|
it "knows the db handle open/close state" do
|
|
db = described_class.open( TEST_DATABASE.to_s )
|
|
expect( db.closed? ).to be_falsey
|
|
db.close
|
|
expect( db.closed? ).to be_truthy
|
|
end
|
|
|
|
end
|
|
|