Example #1
0
    def test_doesnt_run_if_already_paused(self, go_server):
        cmd = Pause(go_server, 'Simple-Pipeline')
        cmd.pipeline.status.return_value = dict(paused=True)
        cmd.run()

        assert not cmd.pipeline.pause.called
Example #2
0
    def test_pauses_when_unpaused(self, go_server):
        cmd = Pause(go_server, 'Simple-Pipeline')
        cmd.pipeline.status.return_value = dict(paused=False)
        cmd.run()

        cmd.pipeline.pause.assert_called_with()