Skip to content

Commit 2362361

Browse files
committed
Redo durable test again.
1 parent 71cca1e commit 2362361

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

lib/rdf/spec/durable.rb

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
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
@@ -43,11 +42,10 @@
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
5351
end

0 commit comments

Comments
 (0)