def test_RemoveUnitWithoutLogin(self, delete): am = AppManager("target", self.dbn) capture = py.io.StdCaptureFD(in_=False) am.unitremove("myapp", 5) out, err = capture.reset() #out, err = capsys.readouterr() delete.not_called() self.assertEquals(out.strip(), ELoginFirst)
def test_RemoveUnitWithLogin(self, delete): self.loggedin() am = AppManager("target", self.dbn) capture = py.io.StdCaptureFD(in_=False) am.unitremove("myapp", 5) out, err = capture.reset() delete.assert_called_with("target/apps/myapp/units", data=str(5), headers=TestAuthHeader) self.assertEquals(out.strip(), IRemoveUnit)