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

Implement shed serve and test commands, other enhancements. #213

Merged
merged 6 commits into from
May 19, 2015

Commits on May 18, 2015

  1. Implement a --failed flag for the test command.

    This will use ``tool_test_output.json`` to determine which tests failed the last time ``planemo test`` was executed and only run those previously failing tests. This should speed up test-driven development of tools.
    
    Requires galaxyproject/galaxy#266.
    
    Closes galaxyproject#145.
    jmchilton committed May 18, 2015
    Configuration menu
    Copy the full SHA
    414d50f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daa4f59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4116999 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2bd5dfc View commit details
    Browse the repository at this point in the history
  5. Implement shed_serve command.

    This will install the latest revision of the corresponding selected repositories from the target tool shed and serve a Galaxy instance with them installed.
    jmchilton committed May 18, 2015
    Configuration menu
    Copy the full SHA
    74e3d64 View commit details
    Browse the repository at this point in the history
  6. Implement shed_test command.

    The test command tests local copies of files, shed_test resolves repositories, find the latest installed revisions on the shed, installs these revisions in a fresh Galaxy clone, and tests them with ``./run_tests.sh -installed``.
    
    Requires galaxyproject/galaxy#267.
    
    Closes galaxyproject#176.
    jmchilton committed May 18, 2015
    Configuration menu
    Copy the full SHA
    a48d811 View commit details
    Browse the repository at this point in the history