Skip to content

Commit 67f6d93

Browse files
committed
Format black
1 parent 446dec2 commit 67f6d93

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

python-selenium/src/bandcamp/app/player.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ def __exit__(self, exc_type, exc_value, exc_tb):
2525
def play(self, track_number=None):
2626
"""Play the first track, or one of the available numbered tracks."""
2727
if track_number:
28-
self._current_track = self.tracklist.available_tracks[track_number - 1]
28+
self._current_track = self.tracklist.available_tracks[
29+
track_number - 1
30+
]
2931
self._current_track.play()
3032

3133
def pause(self):

python-selenium/src/bandcamp/app/tui.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ def interact():
88
"""Control the player through user interactions."""
99
with Player() as player:
1010
while True:
11-
print("\nType: play [<track number>] | pause | tracks | more | exit")
11+
print(
12+
"\nType: play [<track number>] | pause | tracks | more | exit"
13+
)
1214
match input("> ").strip().lower().split():
1315
case ["play"]:
1416
play(player)
@@ -22,8 +24,12 @@ def interact():
2224
pause(player)
2325
case ["tracks"]:
2426
display_tracks(player)
25-
case ["more"] if len(player.tracklist.available_tracks) >= MAX_TRACKS:
26-
print("Can't load more tracks. Pick one from the track list.")
27+
case ["more"] if len(
28+
player.tracklist.available_tracks
29+
) >= MAX_TRACKS:
30+
print(
31+
"Can't load more tracks. Pick one from the track list."
32+
)
2733
case ["more"]:
2834
player.tracklist.load_more()
2935
display_tracks(player)

python-selenium/src/bandcamp/web/element.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ def load_more(self) -> None:
2121
)
2222
view_more_button.click()
2323
# The button is disabled until all new tracks are loaded.
24-
self._wait.until(EC.element_to_be_clickable(TrackListLocator.PAGINATION_BUTTON))
24+
self._wait.until(
25+
EC.element_to_be_clickable(TrackListLocator.PAGINATION_BUTTON)
26+
)
2527
self.available_tracks = self._get_available_tracks()
2628

2729
def _get_available_tracks(self) -> list:
@@ -70,7 +72,9 @@ def _get_play_button(self):
7072

7173
def _get_track_info(self) -> Track:
7274
"""Create a representation of the track's relevant information."""
73-
full_url = self._parent.find_element(*TrackLocator.URL).get_attribute("href")
75+
full_url = self._parent.find_element(*TrackLocator.URL).get_attribute(
76+
"href"
77+
)
7478
# Cut off the referrer query parameter
7579
clean_url = full_url.split("?")[0] if full_url else ""
7680
# Some tracks don't have a genre

0 commit comments

Comments
 (0)