def test_RemoveAppWithoutLogin(self, delete): am = AppManager("target", self.dbn) capture = py.io.StdCaptureFD(in_=False) am.remove("myapp") out, err = capture.reset() delete.not_called() self.assertEquals(out.strip(), ELoginFirst)
def test_RemoveAppWithLogin(self, delete): self.loggedin() am = AppManager("target", self.dbn) capture = py.io.StdCaptureFD(in_=False) am.remove("myapp") out, err = capture.reset() delete.assert_called_with("target/apps/myapp", headers=TestAuthHeader) self.assertEquals(out.strip(), IRemoveApp)