galaxyproject / galaxyproject/planemo

Synchronize with Galaxy Post 24.2 Publication

Open
#1,475 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
110
Forks
102
Avg merge
4d 21h
Merged PRs (30d)
13

Description

- [ ] Rework test verification to use new library functionality (``verify_file_path_against_dict``) meant for reuse across Galaxy and Planemo - see comments in ``lib/galaxy/tool_util/verify/__init__.py``.
- [ ] Migrate the CWL-style literal object into that function (already works for Galaxy workflow tests).
- [ ] Integrate workflow test validation into Planemo lint for workflows - https://github.com/galaxyproject/galaxy/pull/18884
- [ ] Integrate tool test case validation into Planemo lint for tools. xref https://github.com/galaxyproject/galaxy/pull/18743
- [ ] Expose the tool upgrade assistant in some fashion. xref https://github.com/galaxyproject/galaxy/pull/18728
- [ ] Use from_yaml_test_format on test collection test property parsing to get the goodies we've added to Galaxy (e.g. better syntax for element definitions and for collection type specification) - https://github.com/galaxyproject/galaxy/pull/18889/files.

Is there something to be done around Markdown help?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.