Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lc/colorful human report output #209

Commits on Jun 28, 2021

  1. Configuration menu
    Copy the full SHA
    89e3690 View commit details
    Browse the repository at this point in the history
  2. fix: test run cmd to handle spaces between tests

    e.g the following is now valid and previous is would have failed
    `--classnames=" ATest , SecondTest "` is valid and not just
    `--classnames="ATest,SecondTest"`
    lukecotter committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    b94cba6 View commit details
    Browse the repository at this point in the history
  3. feat: format human reporter with colors

    Test Results
    - Pass tests outcomes shown as a green pass badge.
    - Fail tests outcome shown as a red pass badge.
    - Stack trace shown below the test name, in the same column.
    Easier to follow + parse and takes up less width in the terminal output.
    - Coverage shown in green if 75 or over, red otherwise
    
    Summary
    - Summary moved to bottom of output with new Failed tests section below that.
    Allows user to determine if errors exists without scrolling to top for a long time. Useful if terminal has lots of previous output.
    - passed, failed + skipped figures show in green, red + yellow.
    - passed, failed + skipped values show as a number with the rate in bracets.
    - Coverage shown in green if 75 or over, red otherwise
    
    - Failed Tests
    -New section in the Human Report which shows only the failed test at the bottom of the termnal output in the same format as Test Results section (if any exist).
    lukecotter committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    7e829f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Configuration menu
    Copy the full SHA
    101ee92 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Configuration menu
    Copy the full SHA
    30a4b8c View commit details
    Browse the repository at this point in the history