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 tests #64

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

Add tests #64

wants to merge 14 commits into from

Commits on Mar 31, 2023

  1. Refactor codebase to use generic name module

    - Typescript contents are moved to root dir to match with extension dir
    layout
    - Renamed lmod to module
    - Added handlers to get found module system name and logo
    - Renamed most of the instances of lmod to module except for pkg name
    - Added Lmod and Tmod logos to static dir
    - Added editable build command to pyproject.toml
    - Added npm-run-all to package.json
    - Changed extension named to @jupyterlab/jupyterlab-lmod to match
    standard convention
    - Included yarn.lock with repo
    - Added install.json file
    mahendrapaipuri committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    566a1a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    3885b1c View commit details
    Browse the repository at this point in the history
  2. Update README

    mahendrapaipuri committed Apr 1, 2023
    Configuration menu
    Copy the full SHA
    7f11c79 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Generalization to tmod and lmod

    Set correct EMPTY_LIST_STR for each module system
    Fix print_output_decorator by making it async
    Improve module list logic by properly catching hidden modules
    Remove header in savelist if present
    mahendrapaipuri committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    b0de1ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aba1385 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4530951 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0477be3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8413124 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    700afdf View commit details
    Browse the repository at this point in the history
  2. Add testing workflow

    This is very rudimentary. Most probably there will be failed tests.
    mahendrapaipuri committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    599c285 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5133ca0 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Add __init__.py file to tests folder

    This is needed for coverage to generate cov report properly
    mahendrapaipuri authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    d50c30b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8eb51fa View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

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