def tearDownClass(cls): cls.psybase.stop_project_server() print "dropping database tables...\n" drop_project_database_tables(cls.project) print "removing temporary file structure....\n" remove_project_filestructure(cls.project) print "removing temporary base directory....\n" os.removedirs(cls.project.base_dir) print "....finished cleaning up.\n"
def test_create_project(self): ''' Test the creation of a new project. ''' name = 'psy_unit_test' base_dir = self.base_dir db_host = 'localhost' user_name = 'unit_test' user_pwd = 'test' author_name = 'Stefan Test' author_uri = 'stest' agency_name = 'University of Test' agency_uri = 'at.uot' self.psybase.createPsysmonProject(name, base_dir, db_host, user_name, user_pwd, author_name, author_uri, agency_name, agency_uri) self.psybase.stop_project_server() test_util.drop_project_database_tables(self.psybase.project) test_util.remove_project_filestructure(self.psybase.project) self.psybase.closePsysmonProject()
def tearDownClass(cls): drop_project_database_tables(cls.project) remove_project_filestructure(cls.project) os.removedirs(cls.project.base_dir)