Пример #1
0
    def setUp(cls):
        cls.testHelper = HelperTest(my_account)
        cls.orguser_pk = OrguserPkFactory(my_account.org_pk)
        cls.team_pk = TeamFactory()
        # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
        cls.project_pk = my_account.Projects.get_projects_list()['data'][0]['id']

        cls.annex_pk = cls.testHelper._create_annex_return_pk(cls.project_pk)
Пример #2
0
 def setUp(cls):
     cls.testHelper = HelperTest(my_account)
     cls.team_pk = TeamFactory()
     cls.currency_pk = cls.testHelper._create_currency_if_none()
     cls.client_pk = cls.testHelper._create_client_return_pk(
         team_pk, currency_pk)
     cls.project_pk = cls.testHelper._create_project_return_pk(
         cls.client_pk, cls.currency_pk)
     cls.annex_pk = cls.testHelper._create_annex_return_pk(cls.project_pk)
Пример #3
0
 def setUp(cls):
     cls.testHelper = HelperTest(my_account)
     cls.team_pk = TeamFactory()
     # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
     cls.currency_pk = cls.testHelper._create_currency_if_none()
     cls.project_pk = my_account.Projects.get_projects_list(
     )['data'][0]['id']
     cls.bank_pk = cls.testHelper._create_bank_return_pk(
         cls.team_pk, cls.project_pk, cls.currency_pk)
Пример #4
0
 def setUp(cls):
     testHelper = HelperTest(my_account)
     cls.team_pk = TeamFactory()
     # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
     cls.project_pk = my_account.Projects.get_projects_list(
     )['data'][0]['id']
     cls.folder_pk = testHelper._create_folder_return_pk(cls.project_pk)
     cls.file_pk = testHelper._create_file_return_pk(
         cls.project_pk, cls.folder_pk)
Пример #5
0
    def setUp(cls):
        cls.testHelper = HelperTest(my_account)
        cls.team_pk = TeamFactory()
        # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
        cls.project_pk = my_account.Projects.get_projects_list()['data'][0]['id']
        cls.fee_project_pk = cls.testHelper._create_fee_project_return_pk(cls.project_pk)

        cls.contractor_pk = cls.testHelper._create_contractor_return_pk()
        cls.contract_pk = cls.testHelper._create_contract_return_pk(
            cls.contractor_pk, cls.project_pk, cls.fee_project_pk)
        cls.contract_item_pk = cls.testHelper._create_contract_item_return_pk(cls.contract_pk)
        cls.contract_month_pk = cls.testHelper._create_contract_month_return_pk(cls.contract_pk)
Пример #6
0
    def setUp(cls):
        testHelper = HelperTest(my_account)
        cls.team_pk = TeamFactory()
        cls.currency_pk = testHelper._create_currency_if_none()
        cls.client_pk = testHelper._create_client_return_pk(cls.team_pk, cls.currency_pk)
        # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
        cls.project_pk = my_account.Projects.get_projects_list()['data'][0]['id']
        cls.invoice_pk = testHelper._create_invoice_return_pk(cls.team_pk, cls.project_pk)
        cls.invoice_item_pk = testHelper._create_invoice_item_return_pk(cls.invoice_pk)
        cls.payment_pk = testHelper._create_payment_return_pk(cls.team_pk, cls.invoice_pk, cls.currency_pk)

        cls.invoice_pk_not_validated = testHelper._create_invoice_return_pk(cls.team_pk, cls.project_pk)
        cls.invoice_item_pk_not_validated = testHelper._create_invoice_item_return_pk(cls.invoice_pk_not_validated)
Пример #7
0
    def setUp(cls):
        cls.testHelper = HelperTest(my_account)
        cls.team_pk = TeamFactory()
        # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
        cls.project_pk = my_account.Projects.get_projects_list(
        )['data'][0]['id']
        cls.fee_project_pk = cls.testHelper._create_fee_project_return_pk(
            cls.project_pk)

        cls.annex_pk = cls.testHelper._create_annex_return_pk(cls.project_pk)
        cls.document_pk = cls.testHelper._create_document_return_pk(
            cls.project_pk)
        cls.fee_pk = cls.testHelper._create_fee_return_pk(cls.project_pk)
        cls.phase_pk = cls.testHelper._create_phase_return_pk(
            cls.project_pk, cls.fee_project_pk)
        cls.plan_pk = cls.testHelper._create_plan_return_pk(cls.project_pk)
Пример #8
0
    def setUp(cls):
        cls.testHelper = HelperTest(my_account)
        cls.team_pk = TeamFactory()
        cls.currency_pk = cls.testHelper._create_currency_if_none()
        cls.client_pk = cls.testHelper._create_client_return_pk(
            team_pk, currency_pk)
        cls.project_pk = cls.testHelper._create_project_return_pk(
            cls.client_pk, cls.currency_pk)
        # cls.project_pk = my_account.Projects.get_projects_list()['data'][0]['id']

        cls.area_pk = cls.testHelper._create_area_return_pk(cls.project_pk)
        cls.zone_pk = cls.testHelper._create_zone_return_pk(cls.area_pk)

        cls.phaseset_pk = cls.testHelper._create_phaseset_return_pk(
            cls.team_pk)
        cls.default_phase_pk = cls.testHelper._create_defaults_phase_return_pk(
            cls.team_pk, cls.phaseset_pk)
        cls.planset_pk = cls.testHelper._create_plansets_return_pk()
        cls.default_plan_pk = cls.testHelper._create_defaults_plan_return_pk(
            cls.planset_pk, cls.zone_pk)
Пример #9
0
 def setUp(self):
     self.team_pk = TeamFactory()
Пример #10
0
SCRIPT_DIR = os.path.dirname(
    os.path.realpath(os.path.join(os.getcwd(), os.path.expanduser(__file__))))
sys.path.append(os.path.normpath(os.path.join(SCRIPT_DIR, PACKAGE_PARENT)))

from resources import ooti  # noqa E402

# Loading environment variables (stored in .env file)
load_dotenv()

OOTI_AUTH = os.getenv("OOTI_AUTH")
OOTI_PASSWORD = os.getenv("OOTI_PASSWORD")

my_account = ooti.OotiAPI(OOTI_AUTH, OOTI_PASSWORD)
my_account.connect()

team_pk = TeamFactory()
currency_pk = my_account.Currencies.get_currencies_list()['data'][0]['pk']
project_pk = my_account.Projects.get_projects_list()['data'][0]['id']
fee_project = my_account.Fees.get_fees_project_list_projects(
    project_pk)['data'][0]['id']


class TestRevisions(unittest.TestCase):
    @classmethod
    def setUp(cls):
        cls.testHelper = HelperTest(my_account)
        cls.team_pk = TeamFactory()
        # cls.project_pk = testHelper._create_project_return_pk(cls.client_pk, cls.currency_pk)
        cls.project_pk = my_account.Projects.get_projects_list(
        )['data'][0]['id']
        cls.fee_project_pk = cls.testHelper._create_fee_project_return_pk(
Пример #11
0
 def setUp(cls):
     testHelper = HelperTest(my_account)
     cls.team_pk = TeamFactory()
     cls.currency_pk = testHelper._create_currency_if_none()
     cls.client_pk = testHelper._create_client_return_pk(
         cls.team_pk, cls.currency_pk)
Пример #12
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.orguser_pk = OrguserFactory()['pk']
     cls.task_pk = TaskFactory()['pk']
Пример #13
0
 def setUp(cls):
     cls.orguser = OrguserFactory()
     cls.team_pk = TeamFactory()
     cls.employee_contract = EmployeeContractFactory()
Пример #14
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.project_id = ProjectFactory()['id']
Пример #15
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.post_pk = PostFactory()['pk']
     cls.album_pk = AlbumFactory()['pk']
Пример #16
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.expense_group = ExpenseGroupFactory(team_pk=cls.team_pk)
Пример #17
0
 def setUp(cls):
     cls.testHelper = HelperTest(my_account)
     cls.team_pk = TeamFactory()
     cls.currency_pk = cls.testHelper._create_currency_if_none()
Пример #18
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.cost = CostFactory(cls.team_pk)
     cls.cost_month = CostMonthFactory(team_pk=cls.team_pk,
                                       cost_id=cls.cost['id'])
Пример #19
0
 def setUp(cls):
     cls.project_pk = ProjectFactory()['id']
     cls.orguser_pk = OrguserFactory()['pk']
     cls.team_pk = TeamFactory()
Пример #20
0
 def setUp(cls):
     cls.team_pk = TeamFactory()