def test_success(self): self.setupStep(mock.MockRebuild(root='TESTROOT', srpm="foo.src.rpm")) 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', '--rebuild', 'foo.src.rpm'], logfiles={'build.log': 'build.log', 'root.log': 'root.log', 'state.log': 'state.log'},) +0) self.expectOutcome(result=SUCCESS, status_text=['mock rebuild srpm']) return self.runStep()
def test_success(self): self.setup_step(mock.MockRebuild(root='TESTROOT', srpm="foo.src.rpm")) 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', '--rebuild', 'foo.src.rpm'], logfiles={'build.log': 'build.log', 'root.log': 'root.log', 'state.log': 'state.log'},) .exit(0)) self.expect_outcome(result=SUCCESS, state_string='mock rebuild srpm') return self.run_step()
def test_success(self): self.setupStep(mock.MockRebuild(root='TESTROOT', srpm="foo.src.rpm")) self.expectCommands( Expect( 'rmdir', { 'dir': ['build/build.log', 'build/root.log', 'build/state.log'], 'logEnviron': False }) + 0, ExpectShell( workdir='wkdir', command=[ 'mock', '--root', 'TESTROOT', '--rebuild', 'foo.src.rpm' ], logfiles={ 'build.log': 'build.log', 'root.log': 'root.log', 'state.log': 'state.log' }, ) + 0) self.expectOutcome(result=SUCCESS, state_string='mock rebuild srpm') return self.runStep()
def test_no_srpm(self): self.assertRaises(config.ConfigErrors, lambda : mock.MockRebuild(root='TESTROOT'))
def test_no_srpm(self): with self.assertRaises(config.ConfigErrors): mock.MockRebuild(root='TESTROOT')