Sha256: e345d0e488e86d76db68e99fd116d30ed7cab4893600ce882d0e888b4d6122ff
Contents?: true
Size: 816 Bytes
Versions: 9
Compression:
Stored size: 816 Bytes
Contents
# Author:: Eyal Oren # Copyright:: (c) 2005-2006 # License:: LGPL require 'test/unit' require 'active_rdf' require 'federation/connection_pool' require "#{File.dirname(__FILE__)}/../common" class TestResourceWriting < Test::Unit::TestCase def setup ConnectionPool.clear end def test_update_value Namespace.register(:ar, 'http://activerdf.org/test/') adapter = get_write_adapter eyal = RDFS::Resource.new 'http://activerdf.org/test/eyal' assert_raises(ActiveRdfError) { eyal.age = 18 } assert_nothing_raised { eyal.ar::age = 100 } assert_equal '100', eyal.ar::age assert_equal ['100'], eyal.all_ar::age adapter.load "#{File.dirname(__FILE__)}/../test_person_data.nt" assert_nothing_raised { eyal.age = 18 } assert_equal ['100', '18', '27'], eyal.age end end
Version data entries
9 entries across 9 versions & 1 rubygems