From 10613091d3da1b178ed6dab8b006d1cb62756789 Mon Sep 17 00:00:00 2001 From: Jordan Woods <13803242+jorwoods@users.noreply.github.com> Date: Thu, 20 Nov 2025 22:13:28 -0600 Subject: [PATCH 1/2] fix: black ci errors --- test/test_datasource.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/test_datasource.py b/test/test_datasource.py index 7f4cca75..56eb11ab 100644 --- a/test/test_datasource.py +++ b/test/test_datasource.py @@ -895,7 +895,8 @@ def test_publish_description(server: TSC.Server) -> None: ds_elem = body.find(".//datasource") assert ds_elem is not None assert ds_elem.attrib["description"] == "Sample description" - + + def test_get_datasource_no_owner(server: TSC.Server) -> None: with requests_mock.mock() as m: m.get(server.datasources.baseurl, text=GET_NO_OWNER.read_text()) From 3f0fa6ee4016856fc4a21ff0c284dc6db51c919e Mon Sep 17 00:00:00 2001 From: Jordan Woods <13803242+jorwoods@users.noreply.github.com> Date: Sat, 15 Nov 2025 22:16:09 -0600 Subject: [PATCH 2/2] chore: pytestify auth model --- test/test_tableauauth_model.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/test/test_tableauauth_model.py b/test/test_tableauauth_model.py index 195bcf0a..17db5277 100644 --- a/test/test_tableauauth_model.py +++ b/test/test_tableauauth_model.py @@ -1,12 +1,8 @@ -import unittest +import pytest import tableauserverclient as TSC -class TableauAuthModelTests(unittest.TestCase): - def setUp(self): - self.auth = TSC.TableauAuth("user", "password", site_id="site1", user_id_to_impersonate="admin") - - def test_username_password_required(self): - with self.assertRaises(TypeError): - TSC.TableauAuth() +def test_username_password_required(): + with pytest.raises(TypeError): + TSC.TableauAuth()