test_sesame_adapter.rb tests fail

Bug #286767 reported by noah diewald
2
Affects Status Importance Assigned to Milestone
ActiveRDF
New
Undecided
Unassigned

Bug Description

I am running:

jruby 1.1.4 (ruby 1.8.6 patchlevel 114) (2008-10-14 rev 7881) [i386-java]
activerdf-1.6.10
activerdf_sesame-0.2.2
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Ubuntu Linux 2.6.24-19-generic

I ran:

jruby test_sesame_adapter.rb

I got the following output with 4 failures and 2 errors:

Loaded suite test_sesame_adapter
Started
FF2008-10-20 20:51:41:481 [WARNING] Closing dangling connection due to garbage collection
F2008-10-20 20:51:41:591 [WARNING] Closing unclosed CloseableIterator org.openrdf.sail.memory.model.MemStatementIterator@bb1ee due to garbage collection.
.2008-10-20 20:51:41:901 [WARNING] Closing dangling connection due to garbage collection
2008-10-20 20:51:41:904 [WARNING] Closing dangling connection due to garbage collection
.....F.2008-10-20 20:51:42:659 [WARNING] Closing unclosed CloseableIterator org.openrdf.sail.memory.model.MemStatementIterator@12c937c due to garbage collection.
.E2008-10-20 20:51:42:741 [WARNING] Closing dangling connection due to garbage collection
2008-10-20 20:51:42:787 [WARNING] Closing unclosed CloseableIterator org.openrdf.sail.memory.model.MemStatementIterator@1643e4b due to garbage collection.
2008-10-20 20:51:42:821 [WARNING] Closing unclosed CloseableIterator org.openrdf.sail.memory.model.MemStatementIterator@ca8f43 due to garbage collection.
E.
Finished in 1.889696 seconds.

  1) Failure:
test_add_and_retrieve_triple_with_an_object_fixnum(TestSesameAdapter) [test_sesame_adapter.rb:108]:
<2> expected but was
<4>.

  2) Failure:
test_add_and_retrieve_triple_with_an_object_string(TestSesameAdapter) [test_sesame_adapter.rb:78]:
<2> expected but was
<4>.

  3) Failure:
test_add_and_retrieve_triple_with_just_uris(TestSesameAdapter) [test_sesame_adapter.rb:48]:
<2> expected but was
<3>.

  4) Failure:
test_persistence_reloading(TestSesameAdapter) [test_sesame_adapter.rb:314]:
<2> expected but was
<4>.

  5) Error:
test_remove_different_objects(TestSesameAdapter):
NoMethodError: undefined method `uri' for :s:Symbol
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:282:in `activerdf_to_sesame'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:279:in `each'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:279:in `each_with_index'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:279:in `activerdf_to_sesame'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:122:in `delete'
    test_sesame_adapter.rb:243:in `test_remove_different_objects'

  6) Error:
test_remove_permutations(TestSesameAdapter):
NoMethodError: undefined method `uri' for :s:Symbol
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:282:in `activerdf_to_sesame'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:279:in `each'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:279:in `each_with_index'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:279:in `activerdf_to_sesame'
    /home/noah/jruby/lib/ruby/gems/1.8/gems/activerdf_sesame-0.2.2/lib/activerdf_sesame/sesame.rb:122:in `delete'
    test_sesame_adapter.rb:219:in `test_remove_permutations'

15 tests, 27 assertions, 4 failures, 2 errors

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.