Skip to content

Commit

Permalink
fix(tests): auth tests;
Browse files Browse the repository at this point in the history
- Fix the auth test cases.
  • Loading branch information
JVickery-TBS committed Aug 9, 2024
1 parent 0a94f28 commit 9206624
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions ckanext/validation/tests/test_logic.py
Original file line number Diff line number Diff line change
Expand Up @@ -347,8 +347,9 @@ def test_run_non_auth_user(self):
user = factories.User()
org = factories.Organization()
dataset = factories.Dataset(
owner_org=org["id"], resources=[factories.Resource()]
owner_org=org["id"]
)
resource = factories.Resource(package_id=dataset["id"])

context = {"user": user["name"], "model": model}

Expand All @@ -357,7 +358,7 @@ def test_run_non_auth_user(self):
call_auth,
"resource_validation_run",
context=context,
resource_id=dataset["resources"][0]["id"],
resource_id=resource["id"],
)

def test_run_auth_user(self):
Expand All @@ -367,16 +368,17 @@ def test_run_auth_user(self):
users=[{"name": user["name"], "capacity": "editor"}]
)
dataset = factories.Dataset(
owner_org=org["id"], resources=[factories.Resource()]
owner_org=org["id"]
)
resource = factories.Resource(package_id=dataset["id"])

context = {"user": user["name"], "model": model}

assert (
call_auth(
"resource_validation_run",
context=context,
resource_id=dataset["resources"][0]["id"],
resource_id=resource["id"],
)
is True
)
Expand Down Expand Up @@ -416,8 +418,9 @@ def test_delete_non_auth_user(self):
user = factories.User()
org = factories.Organization()
dataset = factories.Dataset(
owner_org=org["id"], resources=[factories.Resource()]
owner_org=org["id"]
)
resource = factories.Resource(package_id=dataset["id"])

context = {"user": user["name"], "model": model}

Expand All @@ -426,7 +429,7 @@ def test_delete_non_auth_user(self):
call_auth,
"resource_validation_delete",
context=context,
resource_id=dataset["resources"][0]["id"],
resource_id=resource["id"],
)

def test_delete_auth_user(self):
Expand All @@ -436,16 +439,17 @@ def test_delete_auth_user(self):
users=[{"name": user["name"], "capacity": "editor"}]
)
dataset = factories.Dataset(
owner_org=org["id"], resources=[factories.Resource()]
owner_org=org["id"]
)
resource = factories.Resource(package_id=dataset["id"])

context = {"user": user["name"], "model": model}

assert (
call_auth(
"resource_validation_delete",
context=context,
resource_id=dataset["resources"][0]["id"],
resource_id=resource["id"],
)
is True
)
Expand All @@ -468,16 +472,17 @@ def test_show_anon_public_dataset(self):
user = factories.User()
org = factories.Organization()
dataset = factories.Dataset(
owner_org=org["id"], resources=[factories.Resource()], private=False
owner_org=org["id"], private=False
)
resource = factories.Resource(package_id=dataset["id"])

context = {"user": user["name"], "model": model}

assert (
call_auth(
"resource_validation_show",
context=context,
resource_id=dataset["resources"][0]["id"],
resource_id=resource["id"],
)
is True
)
Expand All @@ -487,8 +492,9 @@ def test_show_anon_private_dataset(self):
user = factories.User()
org = factories.Organization()
dataset = factories.Dataset(
owner_org=org["id"], resources=[factories.Resource()], private=True
owner_org=org["id"], private=True
)
resource = factories.Resource(package_id=dataset["id"])

context = {"user": user["name"], "model": model}

Expand All @@ -497,7 +503,7 @@ def test_show_anon_private_dataset(self):
call_auth,
"resource_validation_run",
context=context,
resource_id=dataset["resources"][0]["id"],
resource_id=resource["id"],
)


Expand Down

0 comments on commit 9206624

Please sign in to comment.