diff --git a/.github/workflows/pull_request_push_test.yml b/.github/workflows/pull_request_push_test.yml index 88f27cbbf..5cb10fa1c 100644 --- a/.github/workflows/pull_request_push_test.yml +++ b/.github/workflows/pull_request_push_test.yml @@ -285,7 +285,7 @@ jobs: AZURE_CLIENT_ID: ${{secrets.AZURE_CLIENT_ID}} AZURE_TENANT_ID: ${{secrets.AZURE_TENANT_ID}} AZURE_CLIENT_SECRET: ${{secrets.AZURE_CLIENT_SECRET}} - PURVIEW_NAME: ${{secrets.PURVIEW_NAME}} + PURVIEW_NAME: "feathrazuretest3-purview1" CONNECTION_STR: ${{secrets.CONNECTION_STR}} run: | pytest --cov-report term-missing --cov=registry/sql-registry/registry --cov-config=registry/test/.coveragerc registry/test/test_sql_registry.py diff --git a/registry/test/test_purview_registry.py b/registry/test/test_purview_registry.py index 8f72ceeea..a0f12ea34 100644 --- a/registry/test/test_purview_registry.py +++ b/registry/test/test_purview_registry.py @@ -12,6 +12,7 @@ def setup(self): purview_name = os.getenv('PURVIEW_NAME') if purview_name is None: raise RuntimeError("Failed to run Purview registry test case. Cannot get environment variable: 'PURVIEW_NAME'") + self.registry = PurviewRegistry(purview_name) def cleanup(self, ids): @@ -23,7 +24,6 @@ def create_and_get_project(self, project_name): assert project_id is not None project = self.registry.get_entity(project_id) assert project.qualified_name == project_name - assert self.registry.get_entity_id(project_name) == str(project_id) return project_id def create_and_get_data_source(self, project_id, qualified_name, name, path, type): @@ -71,7 +71,8 @@ def test_registry(self): project_id = self.create_and_get_project(project_name) # re-create project, should return the same id id = self.registry.create_project(ProjectDef(project_name)) - assert project_id == id + assert project_id == id + assert self.registry.get_entity_id(project_name) == str(project_id) projects = self.registry.get_projects() assert len(projects) >= 1 project_ids = self.registry.get_projects_ids()