Skip to content

Commit 6056255

Browse files
committed
style: black
1 parent 92c8320 commit 6056255

4 files changed

Lines changed: 10 additions & 9 deletions

File tree

tableauserverclient/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,5 +122,4 @@
122122
"LinkedTaskItem",
123123
"LinkedTaskStepItem",
124124
"LinkedTaskFlowRunItem",
125-
126125
]

tableauserverclient/models/linked_tasks_item.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
from tableauserverclient.models.schedule_item import ScheduleItem
55

6+
67
class LinkedTaskItem:
78
def __init__(self) -> None:
89
self.id: Optional[str] = None
@@ -12,7 +13,10 @@ def __init__(self) -> None:
1213
@classmethod
1314
def from_response(cls, resp: bytes, namespace) -> List["LinkedTaskItem"]:
1415
parsed_response = fromstring(resp)
15-
return [cls._parse_element(x, namespace) for x in parsed_response.findall(".//t:linkedTasks[@id]", namespaces=namespace)]
16+
return [
17+
cls._parse_element(x, namespace)
18+
for x in parsed_response.findall(".//t:linkedTasks[@id]", namespaces=namespace)
19+
]
1620

1721
@classmethod
1822
def _parse_element(cls, xml, namespace) -> "LinkedTaskItem":
@@ -22,9 +26,10 @@ def _parse_element(cls, xml, namespace) -> "LinkedTaskItem":
2226
task.schedule = ScheduleItem.from_element(xml, namespace)[0]
2327
return task
2428

29+
2530
class LinkedTaskStepItem:
2631
def __init__(self) -> None:
27-
self.id: Optional[str] = None
32+
self.id: Optional[str] = None
2833
self.step_number: Optional[int] = None
2934
self.stop_downstream_on_failure: Optional[bool] = None
3035
self.task_details: List[LinkedTaskFlowRunItem] = []
@@ -42,6 +47,7 @@ def _parse_element(cls, xml, namespace) -> "LinkedTaskStepItem":
4247
step.task_details = LinkedTaskFlowRunItem._parse_element(xml, namespace)
4348
return step
4449

50+
4551
class LinkedTaskFlowRunItem:
4652
def __init__(self) -> None:
4753
self.flow_run_id: Optional[str] = None
@@ -68,6 +74,5 @@ def _parse_element(cls, xml, namespace) -> List["LinkedTaskFlowRunItem"]:
6874
return all_tasks
6975

7076

71-
7277
def string_to_bool(s: str) -> bool:
7378
return s.lower() == "true"

tableauserverclient/server/endpoint/linked_tasks_endpoint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from tableauserverclient.server.endpoint.endpoint import QuerysetEndpoint, api
77
from tableauserverclient.server.request_options import RequestOptions
88

9+
910
class LinkedTasks(QuerysetEndpoint[LinkedTaskItem]):
1011
def __init__(self, parent_srv):
1112
super().__init__(parent_srv)
@@ -23,4 +24,3 @@ def get(self, req_options: Optional["RequestOptions"] = None) -> Tuple[List[Link
2324
pagination_item = PaginationItem.from_response(server_response.content, self.parent_srv.namespace)
2425
all_group_items = LinkedTaskItem.from_response(server_response.content, self.parent_srv.namespace)
2526
return all_group_items, pagination_item
26-

test/test_linked_tasks.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
GET_LINKED_TASKS = asset_dir / "linked_tasks_get.xml"
1414

15+
1516
class TestLinkedTasks(unittest.TestCase):
16-
1717
def setUp(self) -> None:
1818
self.server = TSC.Server("http://test", False)
1919
self.server.version = "3.15"
@@ -36,7 +36,6 @@ def test_parse_linked_task_flow_run(self):
3636
self.assertEqual(task.flow_id, "ab1231eb-b8ca-461e-a131-83f3c2b6a673")
3737
self.assertEqual(task.flow_name, "flow-name")
3838

39-
4039
def test_parse_linked_task_step(self):
4140
xml = fromstring(GET_LINKED_TASKS.read_bytes())
4241
steps = LinkedTaskStepItem.from_task_xml(xml, self.server.namespace)
@@ -72,5 +71,3 @@ def test_get_linked_tasks(self):
7271
self.assertEqual(task.id, "1b8211dc-51a8-45ce-a831-b5921708e03e")
7372
self.assertEqual(task.num_steps, 1)
7473
self.assertEqual(task.schedule.id, "be077332-d01d-481b-b2f3-917e463d4dca")
75-
76-

0 commit comments

Comments
 (0)