Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGE_LOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# 1.0.1 (February 7, 2025)
Add more colors to the output.

# 1.0.1 (January 27, 2025)
Fix bug with the __main__ file. Allow test files to be run using the -m flag.

Expand Down
18 changes: 9 additions & 9 deletions colorful_test/testcase.py
Original file line number Diff line number Diff line change
Expand Up @@ -281,10 +281,10 @@ def run_and_output_results(cls, fail_fast: bool=True, show_grade: bool=True) ->
print(
'========================================================\n',
f'Ran {results.get_total_tests_ran()} tests in {results.time} ms',
f'{len(results.passed)} passed',
f'{len(results.failed)} failed',
f'{len(results.skipped)} skipped',
f'{len(results.errors)} error(s)',
f'\033[32m{len(results.passed)} passed\033[0m',
f'\033[35m{len(results.failed)} failed\033[0m',
f'\033[33m{len(results.skipped)} skipped\033[0m',
f'\033[31m{len(results.errors)} error(s)\033[0m',
sep='\n',
end='\n\n',
)
Expand Down Expand Up @@ -312,8 +312,8 @@ def run_and_output_results(cls, fail_fast: bool=True, show_grade: bool=True) ->

for failure in results.failed:
print(
f'Test Number: {failure["order"]}',
f'Test Name: {failure["name"]}',
f'\033[35mTest Number: {failure["order"]}\033[0m',
f'\033[35mTest Name: {failure["name"]}\033[0m',
sep='\n',
end='\n\n',
)
Expand All @@ -323,9 +323,9 @@ def run_and_output_results(cls, fail_fast: bool=True, show_grade: bool=True) ->

for test in results.skipped:
print(
f'Test Number: {test["order"]}',
f'Test Name: {test["name"]}',
f'Reason: {test["reason"]}',
f'\033[33mTest Number: {test["order"]}\033[0m',
f'\033[33mTest Name: {test["name"]}\033[0m',
f'\033[33mReason: {test["reason"]}\033[0m',
sep='\n',
end='\n\n',
)
Expand Down