def test_next_runfolder(self): # Setup configuration_svc = { "monitored_directories": ["/data/testarteria1/mon1"] } # Since keys in configuration_svc can be directly indexed, we can mock it with a dict: runfolder_svc = RunfolderService(configuration_svc, logger) runfolder_svc._file_exists = self._valid_runfolder runfolder_svc._subdirectories = lambda path: ["runfolder001"] runfolder_svc._host = lambda: "localhost" # Test runfolder = runfolder_svc.next_runfolder() expected = "READY: /data/testarteria1/mon1/runfolder001@localhost" self.assertEqual(str(runfolder), expected)
def test_next_runfolder(self): # Setup configuration_svc = { "monitored_directories": [ "/data/testarteria1/mon1" ] } # Since keys in configuration_svc can be directly indexed, we can mock it with a dict: runfolder_svc = RunfolderService(configuration_svc, logger) runfolder_svc._file_exists = self._valid_runfolder runfolder_svc._subdirectories = lambda path: ["runfolder001"] runfolder_svc._host = lambda: "localhost" # Test runfolder = runfolder_svc.next_runfolder() expected = "READY: /data/testarteria1/mon1/runfolder001@localhost" self.assertEqual(str(runfolder), expected)