def test_last_releast_version(self): pi = ProjectImportor() prj = pi.update_project(os.path.join(self.dist_root, "easy_release")) self.assertEqual(prj.name, 'easy_release') self.assertEqual(prj.status, 'updated') self.assertEqual(prj.last_version, '1.1')
def test_import_new_project(self): pi = ProjectImportor() prj = pi.update_project(os.path.join(self.dist_root, "easy_install")) self.assertEqual(prj.name, 'easy_install') self.assertEqual(prj.dev_type, 'dev') self.assertEqual(prj.dev_status, '3') self.assertEqual(prj.language, 'javascript') self.assertEqual(prj.status, 'updated') self.assertEqual(prj.classifiers.name, 'web tools') self.assertEqual(prj.summary, 'test summary')
def handle_noargs(self, **kw): print "starting update dist projects..." pi = ProjectImportor() pi.update_dist(DIST_ROOT) pi.remove_expire_project() print "done!"
def test_import_empty_project(self): pi = ProjectImportor() prj = pi.update_project(os.path.join(self.dist_root, "easy_empty")) self.assertEqual(prj.name, 'easy_empty') self.assertEqual(prj.status, 'expired')