Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
def clean():
    for i, heso in enumerate(get_all_heso()):
        if REMAINED <= i:
            destroy_heso(heso['reponame'])
    return "Cleaning has been completed"