Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: freckle/hspec-junit-formatter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.1.0
Choose a base ref
...
head repository: freckle/hspec-junit-formatter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.2.0
Choose a head ref
  • 9 commits
  • 15 files changed
  • 1 contributor

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    c4b3818 View commit details
    Browse the repository at this point in the history
  2. Use hspec-discover

    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    33074ff View commit details
    Browse the repository at this point in the history
  3. Fixup doc

    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    cc0dda6 View commit details
    Browse the repository at this point in the history
  4. Cover Test.Hspec.Junit.Config.Env in tests

    This was best accomplished by extracting a pure function to test with.
    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    67a20c0 View commit details
    Browse the repository at this point in the history
  5. Support interpolating {base} in JUNIT env settings

    In a monorepository of multiple packages using JUnit, there is no way
    (via ENV configuration) to avoid each package overwriting the lasts test
    file, since anything you set will be used uniformly by all the test
    suites, as they are a single process.
    
    By adding a very simple interpolation of `{base}` by the basename of the
    current directory, this can be avoided without resorting to in-code
    configuration by setting something like `JUNIT_OUTPUT_NAME={base}.xml`.
    
    Arguably, that would be a better default than the current `junit.xml`,
    but moving to that would be a breaking change, and incorporating
    `{base}` generally through all the settings feels useful anyway.
    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    ff934ba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fb74181 View commit details
    Browse the repository at this point in the history
  7. Use ourselves in our own CI

    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    9d4a0ec View commit details
    Browse the repository at this point in the history
  8. Version bump

    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    609ba38 View commit details
    Browse the repository at this point in the history
  9. Use Data.Text.replace

    pbrisbin committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    2e89354 View commit details
    Browse the repository at this point in the history
Loading