This commit is contained in:
@@ -88,13 +88,17 @@ def test_repr():
|
||||
def test_multiple_show_evolution(capture_stdout):
|
||||
out = capture_stdout
|
||||
with RangeBar(0, 100, width=10, units="kg", fmt=".0f") as bar:
|
||||
bar.show(0)
|
||||
bar.show(10)
|
||||
bar.show(25)
|
||||
bar.show(50)
|
||||
bar.show(75)
|
||||
bar.show(90)
|
||||
bar.show(100)
|
||||
bar.show(0)
|
||||
bar.show(10)
|
||||
bar.show(25)
|
||||
bar.show(27)
|
||||
bar.show(49)
|
||||
bar.show(50)
|
||||
bar.show(51)
|
||||
bar.show(73)
|
||||
bar.show(75)
|
||||
bar.show(90)
|
||||
bar.show(100)
|
||||
|
||||
result = out.getvalue()
|
||||
lines = result.strip().split("\r")
|
||||
@@ -103,9 +107,13 @@ def test_multiple_show_evolution(capture_stdout):
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{' ' * 10}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}0 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}█{' ' * 9}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}10 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}██▌{' ' * 7}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}25 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}██▋{' ' * 7}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}27 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}████▊{' ' * 6}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}49 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 5}{' ' * 5}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}50 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 5}▏{' ' * 4}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}51 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 7}▊{' ' * 2}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}73 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 7}▌{' ' * 2}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}75 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 9}▍{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}90 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 9} {' ' * 1}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}90 kg{colorama.Style.RESET_ALL}",
|
||||
f"[ 0 kg |{colorama.Fore.GREEN}{'█' * 10}{colorama.Fore.RESET}| 100 kg ] {colorama.Style.BRIGHT}100 kg{colorama.Style.RESET_ALL}",
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user