def test_get_all_heso(self): for i in xrange(3): heso = self._make_heso() heso['description'] = "Heso description number {0}.".format(i + 1) application.create_heso(heso) all_heso = application.get_all_heso() expected = self._get_current_repos() for heso in all_heso: self.assert_(heso['reponame'] in expected)
def test_get_all_heso(self): heso1 = {'description': "This is description. I am Heso 1.", 'files': [{'filename': "heso_test.py", 'document': "import heso"}]} application.create_heso(heso1) heso2 = {'description': "This is description. I am Heso 2.", 'files': [{'filename': "heso_test.py", 'document': "import heso"}]} application.create_heso(heso2) heso3 = {'description': "This is description. I am Heso 3.", 'files': [{'filename': "heso_test.py", 'document': "import heso"}]} application.create_heso(heso3) all_heso = application.get_all_heso() expected = self._get_current_repos() for heso in all_heso: self.assert_(heso['reponame'] in expected)
def clean(): for i, heso in enumerate(get_all_heso()): if REMAINED <= i: destroy_heso(heso['reponame']) return "Cleaning has been completed"