diff --git a/integrationtests/basic_example/test_basic.py b/integrationtests/basic_example/test_basic.py
index b2d4c8f7873df0ca123bea6f1769458707d375d5..d3482a19f0c95912002b2ff68101623476d452ea 100755
--- a/integrationtests/basic_example/test_basic.py
+++ b/integrationtests/basic_example/test_basic.py
@@ -144,8 +144,8 @@ def test_single_insertion(clear_database, usemodel, crawler, ident):
 
     # Do a second run on the same data, there should be no changes:
     crawler = Crawler(identifiableAdapter=ident)
-    crawled_data = scan_directory(UNITTESTDIR/"test_directories", "examples_article",
-                                  UNITTESTDIR/"scifolder_cfood.yml")
+    crawled_data = scan_directory(UNITTESTDIR / "test_directories" / "examples_article",
+                                  UNITTESTDIR / "scifolder_cfood.yml")
     ins, ups = crawler.synchronize(crawled_data=crawled_data)
     assert len(ins) == 0
     assert len(ups) == 0