diff --git a/test/algorithms/username/integers_rawdata_access/1.json b/test/algorithms/username/integers_rawdata_access/1.json index 33287700e2290662af32ddcb696c9f32798660a5..cec4dbe0496ddfae6a4e34094c3d3cdaa0228592 100644 --- a/test/algorithms/username/integers_rawdata_access/1.json +++ b/test/algorithms/username/integers_rawdata_access/1.json @@ -18,5 +18,11 @@ ], "uses": { "lib": "{{ user.username }}/thelib/1" - } + }, + "parameters": { + "base_path": { + "default": "", + "type": "string" + } + } } diff --git a/test/algorithms/username/integers_rawdata_access/1.py b/test/algorithms/username/integers_rawdata_access/1.py index 6c939d0c6b5cb4fc47912531a1e11b6b58298e24..c2bfcd1f874ff4cfd63797f8c1e7693931b76b06 100644 --- a/test/algorithms/username/integers_rawdata_access/1.py +++ b/test/algorithms/username/integers_rawdata_access/1.py @@ -31,7 +31,8 @@ class Algorithm: self.offset = 1 def setup(self, parameters): - with open("/databases/simple_rawdata_access/1/datafile.txt", "rt") as shared_data: + base_path = parameters["base_path"] + with open(f"/databases/{base_path}/datafile.txt", "rt") as shared_data: value = shared_data.read() self.offset = int(value) return True