def tc(self): # configures test client response = MagicMock() response.json = self.root_json self.nc.request.return_value = response client = CoprClient(self.nc, self.root_url, no_config=True) client.post_init() return client
def test_post_init(self): tc = CoprClient(self.nc, self.root_url, no_config=True) # import ipdb; ipdb.set_trace() self.response.json = self.root_json self.nc.request.return_value = self.response tc.post_init() assert tc._post_init_done assert isinstance(tc.projects, ProjectHandle) assert isinstance(tc.project_chroots, ProjectChrootHandle)