ruby-mdbx/spec/mdbx/database_spec.rb
mahlon@martini.nu 1b3aa55004 Basic storage and retrievals for strings working. Don't try it with anything but strings quite yet.
FossilOrigin-Name: 149679434867913e344a567542c3b6918d739c493c1c67c33a9ce18b63873ed4
2020-12-01 03:32:26 +00:00

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