class TestActionRunAdapter(TestCase): @setup def setup_adapter(self): self.temp_dir = tempfile.mkdtemp() self.action_run = mock.MagicMock() self.job_run = mock.MagicMock() self.adapter = ActionRunAdapter(self.action_run, self.job_run, 4) @teardown def teardown_adapter(self): shutil.rmtree(self.temp_dir) def test__init__(self): assert_equal(self.adapter.max_lines, 4) assert_equal(self.adapter.job_run, self.job_run) assert_equal(self.adapter._obj, self.action_run) def test_get_repr(self): result = self.adapter.get_repr() assert_equal(result['command'], self.action_run.rendered_command)
def setup_adapter(self): self.temp_dir = tempfile.mkdtemp() self.action_run = mock.MagicMock() self.job_run = mock.MagicMock() self.adapter = ActionRunAdapter(self.action_run, self.job_run, 4)