Commit Graph
2270 Commits
Author SHA1 Message Date
mvdbeek 29da6fec23 Add selenium test for optional runtime parameter submission 2024-11-19 17:35:04 +01:00
Ahmed Awan b8dbc5236f fix selectors unable to find upload start or close buttons 2024-11-07 15:00:27 -06:00
mvdbeek b5d46aa943 Test workflow module building with dynamic parameters
and parameter references and validators.
2024-09-30 13:48:03 +02:00
John Chilton 0c711dfa11 Merge pull request #18875 from mvdbeek/fix_data_column
[24.1] Fix data_column ref to nested collection
2024-09-24 07:26:07 -04:00
mvdbeek d470587028 Fix data_column ref to nested collection 2024-09-23 18:27:30 +02:00
mvdbeek b70a7637b9 Fix up exception handling, add test 2024-09-23 17:50:10 +02:00
mvdbeek 076133b018 Add test case for updating workflow name of parent workflow 2024-09-12 10:59:24 +02:00
mvdbeek 1dce8cf75b Add test for keeping picked dataset's extension in place 2024-09-10 18:50:12 +02:00
mvdbeek 4667cec17b Add regression test for subworkflow that stops scheduling 2024-08-30 16:46:37 +02:00
John Chilton 5d5f537348 Merge pull request #18734 from mvdbeek/improve_yaml_exception_reporting
[24.1] Catch and display exceptions when importing malformatted yaml workflows
2024-08-24 11:19:54 -04:00
Ahmed Awan d7afcb00c6 [24.1] Fix invocation grid selenium that fails intermittently 2024-08-23 19:04:38 -05:00
mvdbeek a2c304081a Catch and display exceptions when importing malformatted yaml workflows 2024-08-23 21:56:00 +02:00
mvdbeek 080a0c799b Fail on expected subworkflow output not found
This would currently just fail with an exception in the logs.
I ran into this while manually defining a gxformat2 workflow
and not referencing the right step.
2024-08-23 13:27:47 +02:00
mvdbeek 565911e85f Add test workflow 2024-08-23 13:25:43 +02:00
mvdbeek 2d1680b042 Really do change PJA in test case 2024-08-13 15:22:10 +02:00
Marius van den Beek cf211c1262 Merge pull request #18661 from mvdbeek/fix_extract_workflow_from_history
[24.1] Fix extract workflow from history when implicit collection has no jobs
2024-08-07 15:38:45 +02:00
mvdbeek b30fed83eb Add extraction test for empty implicit collection 2024-08-07 13:41:01 +02:00
mvdbeek dfea749b6c Merge branch 'release_24.0' into release_24.1 2024-08-07 12:58:32 +02:00
Marius van den Beek f8175ef771 Merge pull request #18552 from dannon/update-h5web
[24.1] Update h5web
2024-08-06 18:00:56 +02:00
mvdbeek 847ac059d5 Test that we don't reset the file size 2024-08-06 17:33:02 +02:00
mvdbeek 9c507f2b2c Merge branch 'release_24.0' into release_24.1 2024-07-25 17:23:48 +02:00
Arash 5beb876b6e Fix encoding issue in ZipstreamWrapper 2024-07-22 18:07:01 +02:00
DannonandMarius van den Beek 083ea07eae Update lib/galaxy_test/selenium/test_visualizations.py
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
2024-07-19 09:24:34 -04:00
Dannon Baker cdcb5bc8c6 Add basic h5web viz test 2024-07-18 10:48:46 -04:00
mvdbeek b403bf8237 Add test case for runtime input map over 2024-07-14 20:53:52 +02:00
mvdbeek b4af9b39e4 Merge branch 'release_24.0' into release_24.1 2024-07-10 15:50:31 +02:00
davelopez 79864d4cad Add test for default view in job list 2024-07-10 11:11:19 +02:00
davelopez 5f48ca780e Update test_jobs.py to add a new test for job list collection view 2024-07-10 09:43:55 +02:00
mvdbeek ee56d70b24 Add test for submitting hdca with deleted elements 2024-07-09 12:32:28 +02:00
mvdbeek 33f27d5456 Merge branch 'release_24.0' into release_24.1 2024-07-01 18:23:55 +02:00
Marius van den Beek 6b8c7f75ba Merge pull request #18456 from arash77/subworkflows_tags_fix
[24.0] Fix subwofklow tags serialization type
2024-06-29 12:02:47 +02:00
Arash 9592520737 Add test 2024-06-28 13:42:08 +02:00
mvdbeek 853ec92d82 Merge branch 'release_24.0' into release_24.1 2024-06-17 22:28:46 +02:00
davelopez 84d6971d5e Use random user in test
Since we cannot remove the user from the group to restore its previous state we need to use a user that will not be part of other tests to avoid unwanted interactions.
2024-06-13 19:15:40 +02:00
davelopez fbf903d1e7 Refactor API test for updating a group 2024-06-13 18:24:18 +02:00
davelopez a8cb547519 Add tests for replacing and removing group users and roles 2024-06-13 16:53:41 +02:00
davelopez d73a82052b Increase API test coverage for group update
The second update does not provide a group_name as we are not changing it. This will  fail with the current code as the update payload model is the same as the create one.
2024-06-12 12:40:48 +02:00
John Chilton 821b31c3b2 More structured indexing for user data objects.
I think I clung to the idea of having two ways to do this too long. I did a bunch of testing with the old way (exposing integer references based on numeric database primary keys). Having a config option that if changed would break everything exisiting is also a symptom of maybe me clinging too hard for too long.

The result of dropping this option is a much cleaner API schema, simpler API objects, and better typing throughout. We can also be more certain of how things entering the Vault are stored - I think being more strucutured about this is good.

Ultimately, the future facing stuff (e.g. OAuth 2.0) is going to require UUIDs so that I can store things like refresh tokens in the store before the object has been fully created.
2024-06-07 19:20:11 -04:00
Nicola Soranzo 0a7de5c79f Merge branch 'release_24.0' into release_24.1 2024-06-02 17:15:48 +01:00
mvdbeek 0d64837577 Fix global variable 2024-05-31 19:56:54 +02:00
mvdbeek e2f4043324 Pass init_fast_app in launch_server function 2024-05-31 19:53:11 +02:00
mvdbeek a8ac6fd7ca Move tool shed specific driver function to tool_shed.test
Should fix https://github.com/galaxyproject/galaxy/issues/18282
2024-05-31 19:00:45 +02:00
Nicola Soranzo 6ef6fc911f Merge branch 'release_24.0' into release_24.1 2024-05-30 13:03:12 +01:00
mvdbeek 2ea3d342cc Import tool shed url 2024-05-29 15:29:39 +02:00
mvdbeek b0ea69e418 Fix import order 2024-05-29 13:58:09 +02:00
Marius van den BeekandNicola Soranzo 74e8d3257b Make it an f-string
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2024-05-29 13:35:52 +02:00
mvdbeek 5f1ec2b06f Skip tests that require toolshed to be up if toolshed down 2024-05-29 13:30:22 +02:00
mvdbeek 093dcc8d3d Merge branch 'release_24.0' into release_24.1 2024-05-28 14:34:20 +02:00
Marius van den Beek ae9ea865e1 Merge pull request #18214 from mvdbeek/error_messages_when_accessing_datasets_we_cannot_access
[24.0] Check dataset state when attempting to acces dataset contents
2024-05-24 16:02:33 +02:00
Nicola Soranzo 7ab747506a Merge pull request #18192 from ahmedhamidawan/prevent_anon_users_run_workflow
[24.0] Prevent anonymous and inactive users from running workflows
2024-05-23 23:28:33 +01:00