def test_run(self): for case in self.cases: exp_d = _get_named_data_path(case.outdir) obs_d = join(self.tmp_dir, case.outdir) run(case.query, obs_d, **case.kwargs) for f in listdir(exp_d): self.assertTrue( cmp(join(obs_d, f), join(exp_d, f), shallow=False))
def test_wrong_input_fp(self): for fp in self.negative_fps: with self.assertRaisesRegex( CalledProcessError, 'returned non-zero exit status'): run(fp, self.tmp_dir)
def test_wrong_input_fp(self): for fp in self.negative_fps: with self.assertRaisesRegex(CalledProcessError, 'returned non-zero exit status'): run(fp, self.tmp_dir)