Exemplo n.º 1
0
    def test_data_from_forward_model_json(self):
        with TestAreaContext("json_from_forward_model_NO_DATA_ROOT"):
            with open("jobs.json", "w") as f:
                f.write(JSON_STRING_NO_DATA_ROOT)

            jobm = JobManager()
            self.assertIsNone(jobm.data_root())
            self.assertNotIn("DATA_ROOT", os.environ)
Exemplo n.º 2
0
    def test_data_from_forward_model_json(self):
        with TestAreaContext("json_from_forward_model"):
            with open("jobs.json", "w") as f:
                f.write(JSON_STRING)

            jobm = JobManager()
            self.assertEquals("PERLIN", jobm[0]["name"])
            self.assertEqual("/path/to/data", jobm.data_root())
            self.assertEqual("/path/to/data", os.environ["DATA_ROOT"])