def setUp(self): datetime_now = make_date_utc(datetime.datetime(2024, 1, 1, 0, 00)) start_date = (datetime_now - datetime.timedelta(days=30)).date() end_date_first_task = (datetime_now + datetime.timedelta(days=30)).date() end_date_second_task = (datetime_now + datetime.timedelta(days=60)).date() self.test_billing_cycle = StandardCustomerBillingCycleFactory.create() self.test_user = AdminUserFactory.create() self.test_unit = StandardUnitFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create(is_member_of=(self.test_customer_group,)) self.test_currency = StandardCurrencyFactory.create( rounding="0.05" ) self.human_resource = StandardHumanResourceFactory.create() self.human_resource_two = StandardHumanResourceFactory.create() self.resource_price = StandardResourcePriceFactory.create( resource=self.human_resource, unit=self.test_unit, currency=self.test_currency, customer_group=self.test_customer_group, price="120", ) self.resource_price_agreement = StandardResourcePriceFactory.create( resource=self.human_resource_two, unit=self.test_unit, currency=self.test_currency, customer_group=self.test_customer_group, price="90", ) self.test_reporting_period = StandardReportingPeriodFactory.create() self.test_1st_task = StandardTaskFactory.create( title="1st Test Task", project=self.test_reporting_period.project ) self.agreement_1st_task = StandardAgreementToTaskFactory( amount="3.50", task=self.test_1st_task, resource=self.human_resource, unit=self.test_unit, costs=self.resource_price_agreement ) self.estimation_1st_task = StandardHumanResourceEstimationToTaskFactory( resource=self.human_resource, task=self.test_1st_task, date_from=start_date, date_until=end_date_first_task, amount=20 ) self.test_2nd_task = StandardTaskFactory.create( title="2nd Test Task", project=self.test_reporting_period.project ) self.estimation_2nd_task = StandardHumanResourceEstimationToTaskFactory( resource=self.human_resource, task=self.test_2nd_task, date_from=start_date, date_until=end_date_second_task, amount=30 )
def setUp(self): datetime_now = make_date_utc(datetime.datetime(2024, 1, 1, 0, 00)) start_date = (datetime_now - datetime.timedelta(days=30)).date() end_date_first_task = (datetime_now + datetime.timedelta(days=30)).date() end_date_second_task = (datetime_now + datetime.timedelta(days=60)).date() self.test_billing_cycle = StandardCustomerBillingCycleFactory.create() self.test_user = AdminUserFactory.create() self.test_unit = StandardUnitFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create( is_member_of=(self.test_customer_group, )) self.test_currency = StandardCurrencyFactory.create(rounding="0.05") self.human_resource = StandardHumanResourceFactory.create() self.human_resource_two = StandardHumanResourceFactory.create() self.resource_price = StandardResourcePriceFactory.create( resource=self.human_resource, unit=self.test_unit, currency=self.test_currency, customer_group=self.test_customer_group, price="120", ) self.resource_price_agreement = StandardResourcePriceFactory.create( resource=self.human_resource_two, unit=self.test_unit, currency=self.test_currency, customer_group=self.test_customer_group, price="90", ) self.test_project = StandardProjectFactory.create() self.test_reporting_period = StandardReportingPeriodFactory.create( project=self.test_project) self.test_1st_task = StandardTaskFactory.create( title="1st Test Task", project=self.test_project) self.agreement_1st_task = StandardAgreementToTaskFactory( amount="3.50", task=self.test_1st_task, resource=self.human_resource, unit=self.test_unit, costs=self.resource_price_agreement) self.estimation_1st_task = StandardHumanResourceEstimationToTaskFactory( resource=self.human_resource, task=self.test_1st_task, date_from=start_date, date_until=end_date_first_task, amount=20) self.test_2nd_task = StandardTaskFactory.create( title="2nd Test Task", project=self.test_project) self.estimation_2nd_task = StandardHumanResourceEstimationToTaskFactory( resource=self.human_resource, task=self.test_2nd_task, date_from=start_date, date_until=end_date_second_task, amount=30)
def setUp(self): datetime_now = make_date_utc(datetime.datetime(2024, 1, 1, 0, 00)) start_date = (datetime_now - datetime.timedelta(days=30)).date() end_date_first_task = (datetime_now + datetime.timedelta(days=30)).date() end_date_second_task = (datetime_now + datetime.timedelta(days=60)).date() self.test_billing_cycle = StandardCustomerBillingCycleFactory.create() self.test_user = AdminUserFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create( is_member_of=(self.test_customer_group, )) self.test_currency = StandardCurrencyFactory.create() self.human_resource = StandardHumanResourceFactory.create() self.test_reporting_period = StandardReportingPeriodFactory.create() self.test_1st_task = StandardTaskFactory.create( title="1st Test Task", project=self.test_reporting_period.project) self.estimation_1st_task = StandardHumanResourceEstimationToTaskFactory( task=self.test_1st_task, date_from=start_date, date_until=end_date_first_task) self.test_2nd_task = StandardTaskFactory.create( title="2nd Test Task", project=self.test_reporting_period.project) self.estimation_2nd_task = StandardHumanResourceEstimationToTaskFactory( task=self.test_2nd_task, date_from=start_date, date_until=end_date_second_task)
def setUp(self): firefox_options = webdriver.firefox.options.Options() firefox_options.set_headless(headless=True) self.selenium = webdriver.Firefox(firefox_options=firefox_options) self.test_user = AdminUserFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create(is_member_of=(self.test_customer_group,)) self.test_currency = StandardCurrencyFactory.create() self.test_user_extension = StandardUserExtensionFactory.create(user=self.test_user) self.test_human_resource = StandardHumanResourceFactory.create(user=self.test_user_extension)
def setUp(self): self.test_billing_cycle = StandardCustomerBillingCycleFactory.create() self.test_user = AdminUserFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_unit = StandardUnitFactory.create() self.test_customer = StandardCustomerFactory.create(is_member_of=(self.test_customer_group,)) self.test_currency = StandardCurrencyFactory.create() self.test_user_extension = StandardUserExtensionFactory.create(user=self.test_user) self.test_project = StandardProjectFactory.create() self.test_human_resource = StandardHumanResourceFactory.create()
def setUp(self): firefox_options = webdriver.firefox.options.Options() firefox_options.set_headless(headless=True) self.selenium = webdriver.Firefox(firefox_options=firefox_options) self.test_user = AdminUserFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create( is_member_of=(self.test_customer_group, )) self.test_currency = StandardCurrencyFactory.create() self.test_user_extension = StandardUserExtensionFactory.create( user=self.test_user) self.test_human_resource = StandardHumanResourceFactory.create( user=self.test_user_extension)
def setUp(self): firefox_options = webdriver.firefox.options.Options() firefox_options.set_headless(headless=True) self.selenium = webdriver.Firefox(firefox_options=firefox_options) self.test_user = AdminUserFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create(is_member_of=(self.test_customer_group,)) self.test_currency = StandardCurrencyFactory.create() self.test_user_extension = StandardUserExtensionFactory.create(user=self.test_user) self.test_human_resource = StandardHumanResourceFactory.create(user=self.test_user_extension) self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create(is_member_of=(self.test_customer_group,)) self.test_currency = StandardCurrencyFactory.create() self.test_reporting_period = StandardReportingPeriodFactory.create() self.test_1st_task = StandardTaskFactory.create(title="1st Test Task", project=self.test_reporting_period.project, )
def setUp(self): datetime_now = make_date_utc(datetime.datetime(2024, 1, 1, 0, 00)) start_date = (datetime_now - datetime.timedelta(days=30)) end_date_first_task = (datetime_now + datetime.timedelta(days=30)) end_date_second_task = (datetime_now + datetime.timedelta(days=60)) self.test_billing_cycle = StandardCustomerBillingCycleFactory.create() self.test_customer_group = StandardCustomerGroupFactory.create() self.test_customer = StandardCustomerFactory.create(is_member_of=(self.test_customer_group,)) self.test_currency = StandardCurrencyFactory.create() self.human_resource = StandardHumanResourceFactory.create() self.test_reporting_period = StandardReportingPeriodFactory.create() self.test_1st_task = StandardTaskFactory.create(title="1st Test Task", project=self.test_reporting_period.project) self.estimation_1st_task = StandardHumanResourceEstimationToTaskFactory(task=self.test_1st_task, date_from=start_date, date_until=end_date_first_task) self.test_2nd_task = StandardTaskFactory.create(title="2nd Test Task", project=self.test_reporting_period.project) self.estimation_2nd_task = StandardHumanResourceEstimationToTaskFactory(task=self.test_2nd_task, date_from=start_date, date_until=end_date_second_task)