def setUp(self): super(TestOpportunitiesAdminBase, self).setUp() try: mkdir(current_app.config.get('UPLOAD_DESTINATION')) except OSError: rmtree(current_app.config.get('UPLOAD_DESTINATION')) mkdir(current_app.config.get('UPLOAD_DESTINATION')) import_nigp(current_app.config.get('PROJECT_ROOT') + '/purchasing_test/mock/nigp.csv') self.admin_role = insert_a_role('admin') self.staff_role = insert_a_role('staff') self.department1 = DepartmentFactory(name='test') self.opportunity_type = ContractTypeFactory.create(allow_opportunities=True) self.admin = insert_a_user(email='*****@*****.**', role=self.admin_role) self.staff = insert_a_user(email='*****@*****.**', role=self.staff_role) self.document = insert_a_document() self.vendor = Vendor.create(email='*****@*****.**', business_name='foo2') self.opportunity1 = insert_an_opportunity( contact=self.admin, created_by=self.staff, title=u'tést unïcode title', description=u'tést unïcode déscription', is_public=True, is_archived=False, planned_publish=datetime.date.today() + datetime.timedelta(1), planned_submission_start=datetime.date.today() + datetime.timedelta(2), planned_submission_end=datetime.datetime.today() + datetime.timedelta(2), documents=[self.document.id], categories=set([Category.query.first()]) ) self.opportunity2 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, is_archived=False, planned_publish=datetime.date.today(), planned_submission_start=datetime.date.today() + datetime.timedelta(2), planned_submission_end=datetime.datetime.today() + datetime.timedelta(2), categories=set([Category.query.first()]) ) self.opportunity3 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, is_archived=False, planned_publish=datetime.date.today() - datetime.timedelta(2), planned_submission_start=datetime.date.today() - datetime.timedelta(2), planned_submission_end=datetime.datetime.today() - datetime.timedelta(1), categories=set([Category.query.first()]) ) self.opportunity4 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, is_archived=False, planned_publish=datetime.date.today() - datetime.timedelta(1), planned_submission_start=datetime.date.today(), planned_submission_end=datetime.datetime.today() + datetime.timedelta(2), title='TEST TITLE!', categories=set([Category.query.first()]) )
def setUp(self): super(TestOpportunitiesAdminBase, self).setUp() try: mkdir(current_app.config.get('UPLOAD_DESTINATION')) except OSError: rmtree(current_app.config.get('UPLOAD_DESTINATION')) mkdir(current_app.config.get('UPLOAD_DESTINATION')) import_nigp(current_app.config.get('PROJECT_ROOT') + '/purchasing_test/mock/nigp.csv') self.admin_role = insert_a_role('admin') self.staff_role = insert_a_role('staff') self.department1 = DepartmentFactory(name='test') self.admin = insert_a_user(email='*****@*****.**', role=self.admin_role) self.staff = insert_a_user(email='*****@*****.**', role=self.staff_role) self.opportunity1 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, planned_publish=datetime.date.today() + datetime.timedelta(1), planned_submission_start=datetime.date.today() + datetime.timedelta(2), planned_submission_end=datetime.date.today() + datetime.timedelta(2) ) self.opportunity2 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, planned_publish=datetime.date.today(), planned_submission_start=datetime.date.today() + datetime.timedelta(2), planned_submission_end=datetime.date.today() + datetime.timedelta(2), categories=set([Category.query.first()]) ) self.opportunity3 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, planned_publish=datetime.date.today() - datetime.timedelta(2), planned_submission_start=datetime.date.today() - datetime.timedelta(2), planned_submission_end=datetime.date.today() - datetime.timedelta(1) ) self.opportunity4 = insert_an_opportunity( contact=self.admin, created_by=self.staff, is_public=True, planned_publish=datetime.date.today() - datetime.timedelta(1), planned_submission_start=datetime.date.today(), planned_submission_end=datetime.date.today() + datetime.timedelta(2), title='TEST TITLE!' )
def setUp(self): super(TestOpportunities, self).setUp() # import our test categories import_nigp(current_app.config.get('PROJECT_ROOT') + '/purchasing_test/mock/nigp.csv')
def setUp(self): super(TestOpportunitiesFrontBase, self).setUp() import_nigp(current_app.config.get('PROJECT_ROOT') + '/purchasing_test/mock/nigp.csv')