from dotenv import load_dotenv PACKAGE_PARENT = '..' 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)
from dotenv import load_dotenv PACKAGE_PARENT = '..' 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") sdk = ooti.OotiAPI(OOTI_AUTH, OOTI_PASSWORD) sdk.connect() class TestTasks(unittest.TestCase): @ classmethod def setUp(cls): cls.team_pk = TeamFactory() cls.orguser_pk = OrguserFactory()['pk'] cls.task_pk = TaskFactory()['pk'] def test_create_task_label(self): payload = { "creator": self.orguser_pk, "team": self.team_pk, "title": "task label tested", "description": "test if the function works correctly"