Commit Graph
62939 Commits
Author SHA1 Message Date
Nicola Soranzo a69103dd2c Replace `self.assert* method calls with plain asserts in lib/galaxy_test/`
using https://github.com/pytest-dev/unittest2pytest with the following command:

```
unittest2pytest -f self_assert -w -n lib/galaxy_test/
```
2022-09-21 23:50:04 +01:00
John Chilton 6dce7be430 Merge pull request #14669 from jmchilton/misc_ts_cleanup
Various unsorted tool shed code cleanup.
2022-09-21 15:53:49 -04:00
John Chilton 5059ec02f0 Merge pull request #14662 from jmchilton/cleanup_ts_tests
Cleanup Tool Shed Tests
2022-09-21 15:49:43 -04:00
John Chilton 7563356ca8 Cleanup comments in shed_index.py. 2022-09-21 11:27:30 -04:00
John Chilton 4d03a56156 Remove broken block in metadata_generator.
generate_workflow_metadata was removed at some point and this would cause an exception
2022-09-21 11:27:29 -04:00
John Chilton 3842317102 Clean up tool shed install model a bit. 2022-09-21 11:27:28 -04:00
Marius van den Beek d5c9cc647f Merge pull request #14638 from guerler/revise_history_view
Remove legacy history usage from js-modules
2022-09-21 11:14:50 +02:00
Marius van den Beek 926677d96a Merge pull request #14657 from jmchilton/populators_typing
Some more typing for test populators.
2022-09-21 11:07:57 +02:00
Marius van den Beek afc58c9de1 Merge pull request #14663 from nsoranzo/remove_redundant_base_class
Remove now redundant base class
2022-09-21 11:07:00 +02:00
Nicola Soranzo 7f55e10cd2 Remove now redundant base class 2022-09-21 01:18:56 +01:00
John Chilton 5bf5a3d85e Cleanup galaxy context no longer needed for tool shed tests. 2022-09-20 18:30:34 -04:00
John Chilton ee33f082e6 Remove more unused code from tool shed tests. 2022-09-20 18:26:25 -04:00
John Chilton 68fc220a77 Remove unused twilltestcase method. 2022-09-20 18:26:25 -04:00
John Chilton 4ec76afaac Eliminate more unneeded role checks in tool shed functional tests. 2022-09-20 18:25:56 -04:00
John Chilton 797db736fe Remove typing exceptions for tool shed tests.
The testing seems fixed.
2022-09-20 18:25:47 -04:00
John Chilton 678d702fbd Remove unused mypy entry. 2022-09-20 18:25:47 -04:00
John Chilton f24c720fc0 Remove unused functions in test_db_util. 2022-09-20 18:25:47 -04:00
John Chilton 860ab797a8 Remove a couple functions from test_db_util that talk to the Galaxy database directly.
These functions were just effectively ensuring a Galaxy user was created properly - but the framework does that and the UI login double does that.
2022-09-20 18:25:47 -04:00
John Chilton 8134c58f35 Remove some datatypes cruft in tool shed tests. 2022-09-20 18:25:47 -04:00
John Chilton cec8c1ac9f Use API in lieu of direct db access in shed functional tests for categories. 2022-09-20 18:25:47 -04:00
John Chilton fcbaf62e05 API migration notes... 2022-09-20 18:11:39 -04:00
Dannon a8902e48c7 Merge pull request #14653 from shubham4315/jQuery-Elimination
Eliminated JQuery from PluginList
2022-09-20 15:13:26 -04:00
John Chilton 65c4edac6a Rename has_yaml to yaml_content per PR review request. 2022-09-20 11:24:48 -04:00
ShubhamandDannon 300bb6a6cb Update client/src/components/Visualizations/PluginList.vue
Co-authored-by: Dannon <dannon.baker@gmail.com>
2022-09-20 10:47:32 +02:00
guerler 542be34ac5 Add copy dialog 2022-09-19 20:34:21 -04:00
John Chilton 02d34ea341 Merge pull request #14656 from jmchilton/shed_app_2
ToolShedApp for more correct typing in tool shed code.
2022-09-19 18:17:15 -04:00
John Chilton 0da47b2ccf Merge pull request #14649 from jmchilton/review
Remove repository review functionality from tool shed.
2022-09-19 14:50:25 -04:00
John Chilton e6e94a920a Some more typing for test populators. 2022-09-19 11:19:18 -04:00
John Chilton 23b27f0dfa ToolShedApp for more correct typing in tool shed code. 2022-09-19 10:50:07 -04:00
Marius van den Beek 77182eb7f1 Merge pull request #14643 from mvdbeek/dont_expand_tool_form_for_optional_unconnected_data_inpiut
Enable simplified workflow with optional disconnected data inputs
2022-09-19 15:10:49 +02:00
Shubham a5c2401491 Eliminated JQuery from PluginList 2022-09-19 15:10:07 +02:00
mvdbeek 0d7149c329 Test that optional data inputs render with simplified form 2022-09-19 11:25:01 +02:00
guerler 42c20c549d Add alert for purged histories 2022-09-18 15:23:08 -04:00
guerler cb0fc74b02 Fix history store handling, avoid overwriting loaded attributes 2022-09-18 15:23:08 -04:00
guerler 3e3a7f6582 Attempt to reduce console errors for rule builder 2022-09-18 15:23:08 -04:00
guerler 2b17a34400 Consolidate rules collection builder handling 2022-09-18 15:23:08 -04:00
guerler d1e6908948 Consolidate code duplication of collection builders in data library 2022-09-18 15:23:08 -04:00
guerler 96bbe85603 Remove unused options 2022-09-18 15:23:08 -04:00
guerler afd0f7492c Improve consistency of collection builder handling 2022-09-18 15:23:08 -04:00
guerler 53a00609d1 Remove debug statements 2022-09-18 15:23:08 -04:00
guerler 9e3a632eda Use history component in history view route 2022-09-18 15:23:08 -04:00
guerler 6d003018ac Remove legacy copy history modal from history grid, vue variant available in current history dropdown 2022-09-18 15:23:08 -04:00
guerler d89c24ad00 Properly parse selected history id to collection builders 2022-09-18 15:23:08 -04:00
guerler 84f6da4574 Decouple data library from legacy history 2022-09-18 15:23:08 -04:00
Björn Grüning 8bcdff6f3a Merge pull request #14642 from jmchilton/tool_shed_registry_refactor
Refactor tool shed registry into utility code.
2022-09-17 19:23:16 +02:00
Nicola Soranzo f9d0dabd2e Merge pull request #14650 from galaxybot/dev_auto_update_dependencies
Update Python dependencies
2022-09-17 07:35:38 +01:00
galaxybot 4899a6e3f5 Update Python dependencies 2022-09-17 03:58:36 +00:00
John Davis fd13d1e750 Merge pull request #14648 from jdavcs/dev_config_tests
Drop unnecessary config tests
2022-09-16 20:41:11 -04:00
John Chilton 44d6a34178 Remove repository review functionality from tool shed. 2022-09-16 20:25:37 -04:00
John Chilton eb56507edc Merge pull request #14645 from jmchilton/eliminate_configures_galaxy_mixin
Eliminate configuresgalaxymixin.
2022-09-16 20:11:46 -04:00