def test_success(self): self.setupStep(mock.MockBuildSRPM(root='TESTROOT', spec="foo.spec")) self.expectCommands( Expect('rmdir', {'dir': ['build/build.log', 'build/root.log', 'build/state.log']}) + 0, ExpectShell(workdir='wkdir', usePTY='slave-config', command=['mock', '--root', 'TESTROOT', '--buildsrpm', '--spec', 'foo.spec', '--sources', '.'], logfiles={'build.log': 'build.log', 'root.log': 'root.log', 'state.log': 'state.log'},) +0) self.expectOutcome(result=SUCCESS, status_text=['mock buildsrpm']) return self.runStep()
def test_success(self): self.setup_step(mock.MockBuildSRPM(root='TESTROOT', spec="foo.spec")) self.expect_commands( ExpectRmdir(dir=['build/build.log', 'build/root.log', 'build/state.log'], log_environ=False) .exit(0), ExpectShell(workdir='wkdir', command=['mock', '--root', 'TESTROOT', '--buildsrpm', '--spec', 'foo.spec', '--sources', '.'], logfiles={'build.log': 'build.log', 'root.log': 'root.log', 'state.log': 'state.log'},) .exit(0)) self.expect_outcome(result=SUCCESS, state_string='mock buildsrpm') return self.run_step()
def test_no_spec(self): self.assertRaises(config.ConfigErrors, lambda : mock.MockBuildSRPM(root='TESTROOT'))
def test_no_spec(self): with self.assertRaises(config.ConfigErrors): mock.MockBuildSRPM(root='TESTROOT')