diff --git a/integrationtests/basic_example/test_basic.py b/integrationtests/basic_example/test_basic.py index 3d1209bc080ab9bbf8c3664e84ffaef7bc2f9467..20c61e28028708a0eb375329b6265c7a478335be 100755 --- a/integrationtests/basic_example/test_basic.py +++ b/integrationtests/basic_example/test_basic.py @@ -112,7 +112,7 @@ def test_ambigious_lookup(clear_database, usemodel, crawler, ident): proj = db.execute_query("FIND Project WITH identifier='SpeedOfLight'", unique=True) with pytest.raises(RuntimeError, match=".*unambigiously.*"): - print(crawler.identifiableAdapter.retrieve_identified_record_for_identifiable( + print(crawler[0].identifiableAdapter.retrieve_identified_record_for_identifiable( Identifiable(properties={'project': proj.id}))) @@ -147,7 +147,7 @@ def test_single_insertion(clear_database, usemodel, crawler, ident): def test_multiple_insertions(clear_database, usemodel, ident, crawler): - ins, ups = crawler[0].synchronize([1]) + ins, ups = crawler[0].synchronize(crawler[1]) # Do a second run on the same data, there should be no changes: cr = Crawler(identifiableAdapter=ident) @@ -158,7 +158,7 @@ def test_multiple_insertions(clear_database, usemodel, ident, crawler): def test_insertion(clear_database, usemodel, ident, crawler): - ins, ups = crawler[0].synchronize([1]) + ins, ups = crawler[0].synchronize(crawler[1]) # Do a second run on the same data, there should a new insert: cr = Crawler(identifiableAdapter=ident) @@ -178,7 +178,7 @@ def test_insertion(clear_database, usemodel, ident, crawler): def test_insert_auth(clear_database, usemodel, ident, crawler): - ins, ups = crawler[0].synchronize([1]) + ins, ups = crawler[0].synchronize(crawler[1]) # Do a second run on the same data, there should a new insert: cr = Crawler(identifiableAdapter=ident, securityMode=SecurityMode.RETRIEVE) @@ -200,7 +200,7 @@ def test_insert_auth(clear_database, usemodel, ident, crawler): def test_insertion_and_update(clear_database, usemodel, ident, crawler): - ins, ups = crawler[0].synchronize([1]) + ins, ups = crawler[0].synchronize(crawler[1]) cr = Crawler(identifiableAdapter=ident) crawled_data, debug_tree = crawl_standard_test_directory(cr, "example_insert") @@ -217,7 +217,7 @@ def test_insertion_and_update(clear_database, usemodel, ident, crawler): def test_identifiable_update(clear_database, usemodel, ident, crawler): - ins, ups = crawler[0].synchronize([1]) + ins, ups = crawler[0].synchronize(crawler[1]) # Do a second run on the same data with a change in one # of the identifiables: