'Test: create/edit a repo object'

def _create_repo(self):

    repos = self.remote.get_repos(self.token)
    tprint('new_repo')
    repo = self.remote.new_repo(self.token)
    tprint('modify_repo')
    self.assertTrue(self.remote.modify_repo(repo, 'name', 'testrepo0', self.token))
    self.assertTrue(self.remote.modify_repo(repo, 'mirror', 'http://www.sample.com/path/to/some/repo', self.token))
    self.assertTrue(self.remote.modify_repo(repo, 'mirror_locally', '0', self.token))
    tprint('save_repo')
    self.assertTrue(self.remote.save_repo(repo, self.token))
    new_repos = self.remote.get_repos(self.token)
    self.assertTrue((len(new_repos) == (len(repos) + 1)))
