Sha256: cd2231023099c1d8348187b5ed5d4998396b22d8eb57b39428015f5210f6674e
Contents?: true
Size: 1.43 KB
Versions: 1
Compression:
Stored size: 1.43 KB
Contents
require File.join(File.dirname(__FILE__), '..', 'test_helper') module TaliaCore # Test the Generic Xml Import class ImportJobHelperTest < Test::Unit::TestCase def setup setup_once(:flush) { TestHelper::flush_store } setup_once(:imported) do ENV['xml'] = TestHelper.fixture_file('xml_test.xml') importer = TaliaUtil::ImportJobHelper.new importer.do_import ActiveSource.find('http://xml_test/from_file') end setup_once(:rdf_ntriples_imported) do ENV['xml'] = TestHelper.fixture_file('rdf_test.nt') ENV['importer'] = 'TaliaCore::ActiveSourceParts::Rdf::NtriplesReader' importer = TaliaUtil::ImportJobHelper.new importer.do_import ActiveSource.find('http://foodonga.com') end end def test_import_success assert(@imported) end def test_property assert_property(@imported['http://localnode.org/localthi'], 'value') end def test_relation assert_property(@imported[N::RDF.relatit], SourceTypes::DummySource.new('http://localnode.org/as_create_attr_dummy_2'), SourceTypes::DummySource.new('http://localnode.org/as_create_attr_dummy_1')) end def test_ntriples_success assert(@rdf_ntriples_imported) end def test_ntriples_property assert_property(@rdf_ntriples_imported['http://bongobongo.com'], 'foo', 'bar', N::URI.new('http://bingobongo.com')) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
talia_core-0.7.0 | test/talia_util/import_job_helper_test.rb |