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

add a "test" mode #30

Closed
wants to merge 8 commits into from
Closed

Commits on May 27, 2021

  1. add a "test" mode

    this mode works differently from dev in that it creates a merged package.json
    file, so we have both the dependencies of the template and of the app available
    in case of overlapping keys the values from the app are preferred over those
    from the template. This is typically a requirement to successfully run tests.
    
    Merging is done using jq's multiply function and probably has some limitations I'm
    currently not aware of. So far it seems to be working.
    nvdk committed May 27, 2021
    Configuration menu
    Copy the full SHA
    2bf39c4 View commit details
    Browse the repository at this point in the history
  2. fix typo in readme

    nvdk authored May 27, 2021
    Configuration menu
    Copy the full SHA
    3bd7487 View commit details
    Browse the repository at this point in the history
  3. add link to mocha in readme

    nvdk authored May 27, 2021
    Configuration menu
    Copy the full SHA
    3427bcb View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

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

Commits on Jun 1, 2021

  1. Update run-test.sh

    nvdk authored Jun 1, 2021
    Configuration menu
    Copy the full SHA
    6c3b75a View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. force mocha to exit when it thinks its done

    since v4 To avoid false positives and encourage better testing practices, Mocha
    will no longer automatically kill itself via process.exit() when it thinks it
    should be done running.
    
    While probably somewhat desirable behaviour during development, this is
    definitely not wanted in a ci setting. for now forcing the old behaviour to
    exit. this should probably be a flag though
    
    see https://boneskull.com/mocha-v4-nears-release/#mochawontforceexit
    nvdk committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    eb57c4e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature-support-tests' of github.com:nvdk/mu-javascript…

    …-template into feature-support-tests
    nvdk committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    299031e View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Add openssh to support dependencies from git repositories

    This was originally added in 525879a
    madnificent committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    3aae95b View commit details
    Browse the repository at this point in the history