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

Migrate component create to nf test #2490

Merged
merged 119 commits into from
Nov 21, 2023

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    5283677 View commit details
    Browse the repository at this point in the history
  2. initial changes for nf-test

    mashehu committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0081766 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9126e5 View commit details
    Browse the repository at this point in the history
  4. Update nf_core/utils.py

    Co-authored-by: Júlia Mir Pedrol <[email protected]>
    mashehu and mirpedrol authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ecda687 View commit details
    Browse the repository at this point in the history
  5. convert all cmds

    mashehu committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    955321b View commit details
    Browse the repository at this point in the history
  6. first running version

    mashehu committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0a4afac View commit details
    Browse the repository at this point in the history
  7. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ca233d1 View commit details
    Browse the repository at this point in the history
  8. replace params

    mashehu committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    86613b6 View commit details
    Browse the repository at this point in the history
  9. fix typing errors

    mashehu committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    e0c30cd View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    a9f55ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    865d613 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    d767c78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    876eab3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b9f031 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    79215fb View commit details
    Browse the repository at this point in the history
  2. initial changes for nf-test

    mashehu authored and mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    7cab286 View commit details
    Browse the repository at this point in the history
  3. move tags.yml to correct position

    mashehu authored and mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f41d410 View commit details
    Browse the repository at this point in the history
  4. convert all cmds

    mashehu authored and mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    cbc398a View commit details
    Browse the repository at this point in the history
  5. first running version

    mashehu authored and mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8d7794a View commit details
    Browse the repository at this point in the history
  6. replace params

    mashehu authored and mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    1a58690 View commit details
    Browse the repository at this point in the history
  7. fix typing errors

    mashehu authored and mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    86db72b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7a7fd93 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    11773ef View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eafb3b5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    56086c6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    63c3188 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4038131 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    43bf218 View commit details
    Browse the repository at this point in the history
  15. add nf-test to subworkflows

    mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    4ffc3cf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    db10253 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'migrate-component-create-to-nf_test' of https://github.…

    …com/mashehu/tools into migrate-component-create-to-nf_test
    mirpedrol committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a3eae4d View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    80ddddb View commit details
    Browse the repository at this point in the history
  2. fix quotes in templates

    mashehu committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    617010e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04efb40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71c441c View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. add new command 🙃

    mashehu committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    a7cfdd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6b9f6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b0ff49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0045d4d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    61459f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    6b63566 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73487dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdf5f63 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    a1743cd View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    bff7e89 View commit details
    Browse the repository at this point in the history
  2. add more typing

    mashehu committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2f5312a View commit details
    Browse the repository at this point in the history
  3. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    
    # Conflicts:
    #	nf_core/components/snapshot_generator.py
    mashehu committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    ef52c75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f42fe20 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    6ef6268 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e79d4d3 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    c7bc5b7 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3f46c16 View commit details
    Browse the repository at this point in the history
  3. use set_wd for tests

    mirpedrol committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    53b23b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4683f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a640cc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa0c6f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    f5ddc64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    163019d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ebf36a View commit details
    Browse the repository at this point in the history
  4. Update tests/components/create_snapshot.py

    Co-authored-by: Matthias Hörtenhuber <[email protected]>
    mirpedrol and mashehu authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    749ba53 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    b1b57d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5aad9c4 View commit details
    Browse the repository at this point in the history
  3. add types

    mashehu committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    aaa5945 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9fe1c3e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92fd677 View commit details
    Browse the repository at this point in the history
  6. fix mypy

    mashehu committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    2d51ff8 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    74139bd View commit details
    Browse the repository at this point in the history
  8. fix type error

    mashehu committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    54bb5b6 View commit details
    Browse the repository at this point in the history
  9. add nf-test dependency

    mashehu committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    28c1c76 View commit details
    Browse the repository at this point in the history
  10. install nf-test for ci

    mashehu committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    dc7a330 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    1ce81c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32ef61b View commit details
    Browse the repository at this point in the history
  3. fix test for updated snapshot

    mashehu committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    ab113c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bec4bb3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0622fbc View commit details
    Browse the repository at this point in the history
  6. fix error in download test

    mashehu committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    4c30da3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2ca1764 View commit details
    Browse the repository at this point in the history
  8. add nf-test to CI

    mashehu committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    6e2dc70 View commit details
    Browse the repository at this point in the history
  9. fix environment.yml linting

    mashehu committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    cb175e7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38d9db7 View commit details
    Browse the repository at this point in the history
  11. fix tests

    mashehu committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    91c24e6 View commit details
    Browse the repository at this point in the history
  12. fix types

    mashehu committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    dc6d033 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    d82bf66 View commit details
    Browse the repository at this point in the history
  2. fix nf-test setup in CI

    mashehu committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    24ff636 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    20ae7b1 View commit details
    Browse the repository at this point in the history
  4. fix assertion value

    mashehu committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    72a78c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d687430 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f673a89 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb070c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    e19a4a2 View commit details
    Browse the repository at this point in the history
  2. fix launch tests, move tmp pipeline creation to utils to share betwee…

    …n tests
    
    add types to utils
    mashehu committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    5e02619 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    316055f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b0683e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22a9071 View commit details
    Browse the repository at this point in the history
  6. revert e19a4a2

    mirpedrol committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a8f6332 View commit details
    Browse the repository at this point in the history
  7. Apply suggestions from code review

    Co-authored-by: Júlia Mir Pedrol <[email protected]>
    mashehu and mirpedrol authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    5347b56 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fc0a3fc View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    d12560d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    300289e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c254699 View commit details
    Browse the repository at this point in the history
  4. update README

    mashehu committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    bb640bb View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Júlia Mir Pedrol <[email protected]>
    mashehu and mirpedrol authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    c550823 View commit details
    Browse the repository at this point in the history
  6. fix typing errors

    mashehu committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2b15177 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8d5550e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4a48b5 View commit details
    Browse the repository at this point in the history
  9. fix parameters

    mashehu committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    9f2f905 View commit details
    Browse the repository at this point in the history
  10. update changelog

    mashehu committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    f288520 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7722d52 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. simplify obsolete check

    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    71c0b08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d29643e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d08f6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c120ab View commit details
    Browse the repository at this point in the history
  5. fix types

    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    dc5c7cb View commit details
    Browse the repository at this point in the history
  6. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    bcf22a1 View commit details
    Browse the repository at this point in the history
  7. fix typo

    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    a5a3fd4 View commit details
    Browse the repository at this point in the history
  8. fix import statement

    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    41b61c1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d2df78a View commit details
    Browse the repository at this point in the history
  10. remove self.run_tests

    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    75a07c4 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'migrate-component-create-to-nf_test' of github.com:mash…

    …ehu/tools into migrate-component-create-to-nf_test
    mashehu committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b4ff558 View commit details
    Browse the repository at this point in the history