guerler
d8192d21e1
Adjust for selenium tests
2025-03-27 11:39:20 -04:00
John Chilton
363ddf562e
Revise consistently failing edam tool panel view test.
...
The tool panel view renders the default view before switching to the EDAM I think, so retrying the assertion instead of just retrying any DOM click failures should allow that to stabilize. The UI flicker seems to be a regression though - but this test didn't prevent that so now it has to test something else.
Also I think the EDAM stuff is just on by default now so this doesn't need to be an integration test - as such moved it to the vanilla Selenium tests.
2025-03-07 09:13:16 -05:00
guerler
3a49c262b8
Adjust transiently failing tool panel test
2025-03-03 10:54:11 -05:00
John Davis
5cf48dc995
Merge remote-tracking branch 'upstream/release_24.2' into dev
2025-02-14 17:05:07 -05:00
mvdbeek
871a6901be
Test sanitization
2025-02-11 14:36:20 +01:00
mvdbeek
40910b5e5e
Merge branch 'release_24.2' into dev
2025-01-27 14:52:30 +01:00
mvdbeek
166e9f7483
Merge branch 'release_24.1' into release_24.2
2025-01-27 14:51:27 +01:00
Ahmed Awan
1484dcc56b
[24.1] Fix failing selenium in test/integration_selenium/test_edam_tool_panel_views.py
2025-01-24 12:54:44 -06:00
Laila Los
b19cbe4d01
fix tool menu container occurrences
2024-12-03 10:25:15 -05:00
Dannon
ff7025d4c0
Merge pull request #18729 from ElectronicBlueberry/workflow-editor-activity-bar
...
Workflow Editor Activity Bar
2024-11-26 09:28:29 -05:00
Laila Los
0cab2664a4
fix tool menu container occurrences
2024-11-25 11:07:47 +01:00
Nicola Soranzo
26a4e146e0
Fix UP031 errors
...
reported by ruff 0.8.0 .
2024-11-24 21:35:23 +00:00
Ahmed Awan
7dda9449c2
adjust seleniums for changes in JobStep and invocations in general
2024-11-06 19:17:24 -06:00
David López
aac9e5c30e
Merge pull request #18638 from itisAliRH/libraries-modernization-1-directory-dataset-picker
...
Libraries Modernisation: Directory Dataset Picker
2024-10-07 18:17:47 +02:00
Alireza Heidari
60ea778a1e
🎨 : update navigation selector for non exists user import directory in libraries
2024-09-30 22:08:37 +02:00
Ahmed Hamid Awan and Marius van den Beek
408366d419
remove redundant sleep for
...
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com >
2024-09-21 23:58:50 -05:00
Ahmed Awan
9c4b3bc4ae
Fix flaky test/integration_selenium/test_toolbox_filters.py::TestToolboxFiltersSeleniumIntegration::test_toolbox_filters
...
Fixes https://github.com/galaxyproject/galaxy/issues/18832
2024-09-21 23:58:50 -05:00
guerler
aa4a8b8ec4
Adjust tool running selenium test case in the context of object store
2024-06-01 08:21:04 +03:00
guerler
bf132e181f
Fix tool exection in selenium tests
2024-06-01 08:21:03 +03:00
John Chilton
2a92bc1ae2
Test user config objects before creating them.
...
Provide detailed error message before proceeding with creation.
2024-05-20 12:19:49 -04:00
John Chilton
f95da89b3d
Implement file source templates
2024-05-20 12:18:47 -04:00
Ahmed Awan
7eb3cc9059
allow exact query search (surrounded by quotes) in grids
...
Users can bypass the client filtering by surrounding their raw search query by quotes and sending the unprocessed filter to the backend.
2024-03-18 14:44:02 -05:00
guerler
a97fd990e5
Adjust pages index test, add confirmation alert, reuse grid name helper
2024-02-19 18:56:51 -05:00
guerler
fa9720437a
Fix page pdf export test case
2024-02-19 17:11:38 -05:00
Alireza Heidari
4c4e83a1d5
fix Selenium and Integration Selenium tests
2024-02-16 12:02:49 +01:00
davelopez
a47abb9a3b
TMP: testing the tab element should be there...
2023-09-20 14:39:45 +02:00
guerler
abc31492dd
Fix ftp batch submission handler, adjust selenium tests
2023-08-12 08:17:53 +02:00
davelopez
00e4740ad8
Fix selenium selector for history import
2023-07-14 14:03:52 +02:00
Laila Los
7a44a166a4
fix selenium test
2023-07-07 04:39:35 +02:00
John Davis
e12c7993f1
Merge pull request #16209 from martenson/more-pages
...
bring grids for (published) pages on par with workflows
2023-06-21 00:44:50 -04:00
John Davis
1a772d09c3
Merge pull request #16220 from jmchilton/test_decorators
...
Small test decorator improvements.
2023-06-20 15:04:53 -04:00
Martin Cech
dd0750fe8e
revert pdf_export test changes, that broke things for no reason
...
add test_pages another attempt to please selenium deity with more waiting for no reason
2023-06-19 16:45:16 -07:00
Martin Cech
443036a547
attempt to please selenium diety
2023-06-19 15:13:29 -07:00
Martin Cech
bc971d9aa2
attempt to fix selenium mby?
2023-06-19 11:20:53 -07:00
John Chilton
e592070420
Test decorator improvements.
...
- Add some basic typing to them.
- Include more information in assertion errors thrown when they target an incorrectly configured server.
- Allow for explicit anonymous interactor creation so we can cleanly apply these decorators to Selenium tests (Selenium test interactors use API keys that can be created from the UI - so they don't have complete user information available upfront).
- Add decorator skip_without_visualization_plugin.
- Add some decorators to the visualization tests and implement a second test.
- Use managed_history decorator to ensure existing test has an hid of 1 as assumed.
2023-06-18 12:34:21 -04:00
Martin Cech
814b80c85b
Merge branch 'dev' into more-pages
2023-06-16 17:28:45 -07:00
Martin Cech
3ba401fa4a
juggle the enums in schema
...
see https://github.com/galaxyproject/galaxy/pull/15774 for context
update page =pdf export selenium test
update return type to reflect matches being returned
cleanup the test file
run make format
2023-06-14 13:56:29 -07:00
John Chilton
b6fcce9ae3
Selenium type fixes and annotations.
2023-06-13 17:00:09 -04:00
Martin Cech and John Chilton
a66560e522
implement filtering on admin jobs grid
...
add forgotten files, format
add more methods for selenium navigation
add needed selectors
jobs grid test: proper admin handling and wait for the workflow invocation
blackened
fix copypasta name
Co-authored-by: John Chilton <jmchilton@gmail.com >
2023-05-02 08:16:14 -07:00
Marius van den Beek
13e2e5090f
Merge pull request #15800 from jmchilton/object_store_selection_tests
...
Initial end-to-end tests for separate quota sources per object store
2023-03-31 09:39:50 +02:00
John Chilton
8b8078ffb0
Initial end-to-end tests for separate quota per object store
2023-03-17 10:50:06 -04:00
nuwang
2b1573e7ff
Add selenium test for file:// urls
2023-03-17 14:43:02 +05:30
John Chilton
3ed291f076
object store selection test
2023-03-13 15:32:32 -04:00
Nicola Soranzo
30f60493c3
Format Python code with black 23.1.0
...
with manual fixes to 3 files to make them compatible with black 22.12.0 .
We need to keep black pinned at `<23` until we vendorise `packaging`, since
the new version of black depends on `packaging >=22.0` which is the version
where `LegacyVersion` (which we use for tool lineages) was removed.
2023-02-01 23:51:03 +00:00
John Chilton
59044511f5
Merge branch 'fixup_refactoring_types' into trs-url-import
2022-12-12 10:20:27 -05:00
davelopez
e85798511c
Move test_history_export selenium test
...
This selenium test is for testing the previous history export UI that is based on jobs and not tasks.
Since Celery is enabled by default in the test instance it is more consistent to convert it into an integration selenium test to modify the config and disable Celery.
2022-12-10 11:28:41 +01:00
davelopez
6432a29739
Fix export record ready state + refactor test
2022-12-09 12:06:36 +01:00
davelopez
b816fabaa9
Add integration selenium test for export tracking
2022-12-09 12:06:36 +01:00
davelopez
67b8ba46c5
Disable celery in existing history export selenium test
...
So the previous job-based export system is correctly tested
2022-12-09 12:06:35 +01:00
Finn Bacall
83e2de3d9e
Fixed non-URL TRS import regression
...
Added selenium tests for TRS URL import
2022-12-05 13:02:59 +00:00