Commit Graph
257 Commits
Author SHA1 Message Date
guerler 3274aad170 Fix selenium test, navigate to analysis after logout 2019-02-12 13:28:08 -05:00
guerler a618905b7c Merge branch 'dev' into registration_mako 2019-02-04 14:29:44 -05:00
Dannon Baker 817a8469b6 Tie chrome native headless mode into existing HEADLESS logic, functioning with or without pyvirtualdisplay. 2019-02-04 10:07:15 -05:00
Dannon Baker 9e879b731f Drop now unused slowrender 2019-02-01 13:50:23 -05:00
Dannon Baker 7dd9213fd8 Add longer pauses for some selenium tests, mark as slow renders for easier tracking down and fixing. 2019-02-01 10:18:46 -05:00
guerler 4a155c7cbf Fix registration error message content 2019-01-29 16:34:27 -05:00
guerler fdc6557ab6 Merge branch 'dev' into registration_mako 2019-01-18 14:58:21 -05:00
Dannon Baker 40003111b3 Merge branch 'remove_openid_login_mako' into dev 2019-01-18 11:10:50 -05:00
guerler 06265ad536 Merge branch 'dev' into remove_openid_login_mako 2019-01-09 16:16:42 -05:00
Nicola Soranzo dcce49d571 Merge branch 'release_19.01' into dev 2019-01-09 19:15:17 +00:00
Nicola Soranzo 240633b373 Comment out unused line 2019-01-08 15:09:15 +00:00
John Chilton 3ecb0a1a08 Fix workflow parameter test case? 2019-01-08 09:24:27 -05:00
Mason 4e1d93fb89 Merged dev, included store reference in bundleEntries 2018-12-26 10:37:53 -08:00
Mason 21b2dd8bc6 Added initialization queue, reformatted tempaltes for single entry point, global removals 2018-12-13 16:18:25 -08:00
guerler 5b677cfd52 Fix selenium test, add missing applications message 2018-12-13 13:10:52 -05:00
guerler 06deee06a4 Fix selenium test case for display application visibility 2018-12-12 13:42:28 -05:00
guerler 754b6a7e07 Fix selenium tests 2018-12-08 17:19:37 -05:00
guerler 29ceca884f Fix selenium login test case 2018-11-28 22:13:32 -05:00
Marius van den Beek e98f63caf2 Merge pull request #6925 from jmchilton/workflow_step_parameters_3
Add workflow step parameters to workflow editor (try 3)
2018-11-10 20:45:32 +01:00
Mason 1b18e9ea2d More linting fun 2018-11-06 21:26:46 -08:00
Mason 10723c789f Added white space to pass linter 2018-11-06 21:24:53 -08:00
Mason a8eb9463a6 test/selenium_tests/test_library_contents.py 2018-11-06 15:17:14 -08:00
John Chilton f12e548872 Step parameter workflow run test case and fix. 2018-11-06 09:06:09 -05:00
John Chilton 29950be83f Workflow editor testing for step parameters/connections.
- Fixes and refactoring for existing input tests (toward reuse).
- Add simple test for non-data input.
2018-11-05 20:52:25 -05:00
Sebastian Kapust 8789713b95 Merge branch 'dev' into admin.data.manager.vue.steps 2018-11-03 09:59:36 +01:00
Nicola Soranzo f4203ca051 Fix errors reported by flake8 3.6.0
Ignore W504.
2018-10-24 23:22:19 +01:00
Sebastian Kapust 53a505eaef Vue rewrite of admin data manager (local data): manage data table
* Rewrite (old mako, new json interface, new vue component)
 - Manage data table page (manage_data_table.mako, tool_data_table_info,
   DataManagerTable)
* Added Selenium test for DataManagerTable component (Manage data table page)
2018-10-17 10:33:18 +02:00
Sebastian Kapust 877feae8ba DataManagerJob: check for empty server data & refactoring
* DataManagerJob
 - Check for empty server data & refactoring
 - Fix and numerate data-card ids
* job_info
 - Fix error log in job_info.
 - Fix redirect in case job is non-existent with empty server response
   containing an error message and status.
* Extend DataManagerJob test
2018-10-16 15:20:02 +02:00
Sebastian Kapust 126c432bcf Merge branch 'dev' 2018-10-11 14:51:32 +02:00
John Chilton adcd733332 Fix broken gxformat2 imports. 2018-10-08 12:55:32 -04:00
Dannon f6d3059f7e Merge pull request #6422 from jxtx/styles-refresh-2018
Initial work on updating styles
2018-09-21 16:32:45 -04:00
John Chilton cb9cbfe796 Fix tour tests. 2018-09-20 11:09:14 -04:00
guerler 4054ffc311 Fix test cases 2018-09-20 07:15:44 -04:00
Sebastian Kapust 13b8098259 Vue rewrite of admin data manager (local data): view job page
* Rewrite (old mako, new json interface, new vue component)
 - View job page (view_job.mako, job_info, DataManagerJob)
* Added Selenium test for DataManagerJob component (view job page)
2018-09-18 02:10:04 +02:00
Sebastian Kapust 747e998d40 Vue rewrite of admin data manager (local data): manager page
* Rewrite (old mako, new json interface, new vue component)
 - Manager page (manage_data_manager.mako, jobs_list, DataManagerJobs)
* Added Selenium test for DataManagerJobs component (manager page)
2018-09-18 02:10:04 +02:00
Sebastian Kapust d898b672ad Vue rewrite of admin data manager (local data): index page
* Added Alert component: Light bootstrap-vue b-alert wrapper.
 - Hides automatically when given message is empty.
 - Translates galaxy state keywords into bootstrap ones.
* Added vue-router integration: Display (future) Data Manager Jobs and Job
  components inside router-views.
 - Added router-view component DataManagerView.
* Rewrite (old mako, new json interface, new vue component)
 - Index page (index.mako, data_managers_list, DataManager)
* Added Selenium test for DataManager component (index page)
2018-09-18 02:10:04 +02:00
Nicola Soranzo 0c931235af Change all remaining old-style classes to new style 2018-09-17 12:26:07 +01:00
John Chilton 8f979b4da1 Workflow replacement parameters polish.
- Selenium test case demonstrating their use in simple workflows.
- API test demonstrating they work with nested workflows from the run perspective.
- Update run variant of workflow to_dict to parse out replacement parameters to display on the backend and tweak the client to just accept these.
- Parse out replacement parameters for subworkflows recursively, include in new run output attribute - nested workflow replacement parameters work now.
- Selenium test case demosntrating subworkflow replacement parameters are rendered and used when submitted.
2018-09-07 11:22:20 -04:00
John Chilton 7806a84d1c Implement runtime parameters in nested workflows. 2018-09-06 14:43:22 -04:00
John Chilton 6a266a19a9 More tests for runtime workflow parameters. 2018-09-06 09:02:55 -04:00
John Chilton 9b488ff291 One last Selenium fix for collection interface change. 2018-09-05 14:00:57 -04:00
John Chilton dd0a6884ba Fixes... 2018-08-29 15:40:39 -04:00
Marius van den Beek 0e69ca8bfb Merge pull request #6545 from jmchilton/rule_builder_use_group_tags
Allow Consuming Tags in the Apply Rules Tool
2018-08-26 11:17:14 +02:00
John Chilton 4d1ce0f431 Cancel jobs when exiting test_history decorator.
Should reduce the probability of a test interferring with other tests.
2018-08-09 11:37:18 -04:00
John Chilton 9552830121 More Selenium test fixes.
A lot broke while we weren't running the tests against PRs.
2018-08-01 12:13:27 -04:00
John Chilton d8bd5f4690 Many selenium tests fixes for recent dev changes. 2018-07-30 15:10:12 -04:00
John Chilton 5807230253 Implement rule builder rule to quickly grab group tag value.
Should make it a lot easier to nested and filter on group tag values.
2018-07-27 08:05:05 -04:00
Marius van den Beek 1b50504678 Merge pull request #6066 from jmchilton/apply_rules_tutorials
Rules - test case for apply rules tutorial.
2018-06-12 11:11:56 +02:00
John Chilton 050c9e99c6 Rules - test case for apply rules tutorial.
Demonstrates using the Apply Rules collection operation tool against existing collections to:

 - Use grouping to build nested lists from flat ones.
 - Invert nested collections.
 - Filter collections.
 - Filter while also grouping to build nested collections.

Based on count data used in the DESeq2 tutorial (http://bioconductor.org/packages/devel/bioc/vignettes/DESeq2/inst/doc/DESeq2.html), originally from the Bioconductor Pasilla package (http://bioconductor.org/packages/release/data/experiment/html/pasilla.html). Citation: Huber W, Reyes A (2018). pasilla: Data package with per-exon and per-gene read counts of RNA-seq samples of Pasilla knock-down by Brooks et al., Genome Research 2011.. R package version 1.8.0.
2018-05-05 16:52:02 -04:00
John Chilton fad0392166 Disable broken tests. 2018-05-01 10:36:39 -04:00