def testCreateFlaskProject(self): self.prj = FlaskCreator(root_dir=self.root_dir, project_name=self.project_name, modules=self.modules) self.prj.create_virtualenv() self.assertTrue(os.path.exists(os.path.join(self.prj._app_dir))) self.prj.create_project() self.assertTrue(os.path.exists(os.path.join(self.prj._app_dir, \ self.project_name) + os.sep + 'app.py'))
class ProjectCreatorTestCase(unittest.TestCase): def setUp(self): self.root_dir = tempfile.mkdtemp() self.project_name = 'testproject' self.modules = [] def tearDown(self): if os.path.exists(self.root_dir): shutil.rmtree(self.root_dir) def testCreateDjangoProject(self): self.prj = DjangoCreator(root_dir=self.root_dir, project_name=self.project_name, modules=self.modules) self.prj.create_virtualenv() self.assertTrue(os.path.exists(os.path.join(self.prj._app_dir))) self.prj.create_project() self.assertTrue(os.path.exists(os.path.join(self.prj._app_dir, \ self.project_name) + os.sep + 'manage.py')) def testCreateFlaskProject(self): self.prj = FlaskCreator(root_dir=self.root_dir, project_name=self.project_name, modules=self.modules) self.prj.create_virtualenv() self.assertTrue(os.path.exists(os.path.join(self.prj._app_dir))) self.prj.create_project() self.assertTrue(os.path.exists(os.path.join(self.prj._app_dir, \ self.project_name) + os.sep + 'app.py'))