Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 9
0
 def setUp(self):
     self.team_pk = TeamFactory()
Esempio n. 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(
Esempio n. 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)
Esempio n. 12
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.orguser_pk = OrguserFactory()['pk']
     cls.task_pk = TaskFactory()['pk']
Esempio n. 13
0
 def setUp(cls):
     cls.orguser = OrguserFactory()
     cls.team_pk = TeamFactory()
     cls.employee_contract = EmployeeContractFactory()
Esempio n. 14
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.project_id = ProjectFactory()['id']
Esempio n. 15
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.post_pk = PostFactory()['pk']
     cls.album_pk = AlbumFactory()['pk']
Esempio n. 16
0
 def setUp(cls):
     cls.team_pk = TeamFactory()
     cls.expense_group = ExpenseGroupFactory(team_pk=cls.team_pk)
Esempio n. 17
0
 def setUp(cls):
     cls.testHelper = HelperTest(my_account)
     cls.team_pk = TeamFactory()
     cls.currency_pk = cls.testHelper._create_currency_if_none()
Esempio n. 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'])
Esempio n. 19
0
 def setUp(cls):
     cls.project_pk = ProjectFactory()['id']
     cls.orguser_pk = OrguserFactory()['pk']
     cls.team_pk = TeamFactory()
Esempio n. 20
0
 def setUp(cls):
     cls.team_pk = TeamFactory()