File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66#describe RDF::DataObjects::Repository do
77# context "The SQLite adapter" do
88# before :each do
9- # @repository = RDF::DataObjects::Repository.new "sqlite3://:memory:"
10- # @load_durable = lambda { RDF::DataObjects::Repository.new "sqlite3:test.db" }
9+ # @load_durable = lambda { RDF::DataObjects::Repository.new uri: "sqlite3:test.db" }
1110# end
1211#
1312# after :each do
4342
4443 it "saves contents between instantiations" do
4544 if subject . durable?
46- new_instance = subject . class . new ( subject . options . merge ( uri : subject . uri ) )
45+ subject . insert RDF ::Statement ( RDF ::RDFS . Resource , RDF . value , "string" ) if subject . empty?
46+ subject . close if subject . respond_to? ( :close )
47+ new_instance = @load_durable . call
4748 expect ( new_instance ) . not_to be_empty
48- subject . clear!
49- expect ( subject ) . to be_empty
50- expect ( new_instance ) . to be_empty
5149 end
5250 end
5351end
You can’t perform that action at this time.
0 commit comments