def test_CreateAppWithoutLogin(self, post): am = AppManager("target", self.dbn) data = { "name": "myapp", "framework": "python2.7", "units": 5 } b = json.dumps(data) capture = py.io.StdCaptureFD(in_=False) am.create("myapp", "python2.7", 5) out, err = capture.reset() post.not_called() self.assertEquals(out.strip(), ELoginFirst)
def test_CreateAppWithLogin(self, post): self.loggedin() am = AppManager("target", self.dbn) data = { "name": "myapp", "framework": "python2.7", "units": 5 } b = json.dumps(data) capture = py.io.StdCaptureFD(in_=False) am.create("myapp", "python2.7", 5) out, err = capture.reset() post.assert_called_with("target/apps", data=b, headers=TestAuthHeader) self.assertEquals(out.strip(), ICreateApp)