Skip to content

Fix workflow_lint with list + check elements in collection#1310

Merged
mvdbeek merged 6 commits intogalaxyproject:masterfrom
lldelisle:fix_lint
Nov 2, 2022
Merged

Fix workflow_lint with list + check elements in collection#1310
mvdbeek merged 6 commits intogalaxyproject:masterfrom
lldelisle:fix_lint

Conversation

@lldelisle
Copy link

This should solve #1309
I would like to write tests. Should I make one directory per test with workflow and test file inside ? In the tests/data/wf_repos?
Thanks

@mvdbeek
Copy link
Member

mvdbeek commented Nov 2, 2022

Yes, I think that's fine.

@lldelisle
Copy link
Author

We ignore if tests are failing on the dev branch of galaxy right?

@mvdbeek
Copy link
Member

mvdbeek commented Nov 2, 2022

Yes, those failing tests are probably related to one of the recent conda changes in Galaxy. Looks like there are some problems with local conda channels.

Copy link
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is super helpful, thank you so much @lldelisle!

@mvdbeek mvdbeek merged commit 89511ce into galaxyproject:master Nov 2, 2022
@nsoranzo
Copy link
Member

nsoranzo commented Nov 2, 2022

Yes, those failing tests are probably related to one of the recent conda changes in Galaxy. Looks like there are some problems with local conda channels.

I tried to replicate this locally with:

PYTEST_TARGET=tests/test_cmd_test_conda.py::CmdTestCondaTestCase::test_local_conda_dependencies_version tox -e py37-unit-nonredundant-noclientbuild-noshed-gx-dev

but it passes for me even after removing ~/miniconda3/ .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants