Commit Graph
93 Commits
Author SHA1 Message Date
guerler 1725ad9c27 Separate qunit test cases for data and parameter input terminals 2022-01-19 22:16:04 -05:00
guerler 1764f134ed Remove currently unused options from qunit terminal creation helpers 2022-01-19 00:59:31 -05:00
guerler b6890ec09c Add test to validate correct mapping of parameter input terminals 2022-01-19 00:32:06 -05:00
Marius van den Beek 210039e8ab Merge pull request #13166 from assuntad23/13140/bugfix/autopair-issues
converting forward and reverse filters to reactive Vue array
2022-01-18 11:40:44 +01:00
Assunta DeSanto 464257c43b adding test case that types in filters 2022-01-14 16:34:38 -05:00
Oleg Zharkov ed1cbee810 fix imports 2022-01-14 09:27:54 -05:00
Oleg Zharkov 4afad797db Merge pull request #12841 from guerler/hidden_field
Replace hidden field input element with Vue
2021-11-10 17:43:08 +01:00
Dannon Baker 84fff02788 Fix polyfills for old qunit tests 2021-11-09 14:08:13 -05:00
guerler ef64878a6d Replace qunit backbone tests with jest 2021-11-09 10:16:34 -05:00
Dannon e7f321bcc4 Merge pull request #12686 from dannon/rxjs-upgrade
RxJS major version upgrade, client unit testing enhancements.
2021-10-27 09:59:48 -04:00
Dannon Baker c0952b52a9 Add mapping directly to rxjs internals for observer-spy 2021-10-21 10:48:31 -04:00
Dannon Baker 5d4ff3abb1 Swap from vue-jest to @vue/vue2-jest 2021-10-21 10:48:30 -04:00
Dannon Baker 5c8c2587f6 Formatting. 2021-10-21 10:48:03 -04:00
Dannon Baker fe821e82c8 Migrate .babelrc to babel.config.json 2021-10-21 10:48:03 -04:00
Dannon Baker cec64b2ce9 Add rxjs asyncscheduler direct import from rxjs/internal via @hirez_io/observer-spy to jest babel transform list 2021-10-21 10:48:03 -04:00
guerler 64bfdfb7cd Transfer qunit form tests and tool model test to jest 2021-10-21 03:09:55 -04:00
guerler d71b528bf6 Fix nullable text qunit test case 2021-10-20 21:30:54 -04:00
guerler b9aa0fb2cb Remove legacy qunit tests (will be reinserted within this PR) 2021-10-20 20:50:35 -04:00
Oleg Zharkov bf78a3d2b5 Merge branch 'dev' into webpack5 2021-10-06 20:44:01 +02:00
guerler 2a73d9d9fa Remove spacing in test case 2021-09-30 14:09:06 -04:00
guerler d7987f95e0 Add qunit test case to check node.mapOver state 2021-09-30 14:04:05 -04:00
guerler dad0e7bfdd Adjust qunit test cases 2021-09-30 11:12:50 -04:00
guerler b9c4c89928 Fix qunit test, complete node data object 2021-09-29 13:04:45 -04:00
Dannon Baker fe65456766 Smart merge deprecated, use standard merge 2021-08-30 13:24:04 -04:00
Dannon Baker 19c381dab2 Merge remote-tracking branch 'upstream/dev' into webpack5 2021-08-30 10:32:22 -04:00
Marius van den Beek 5d7e8c6124 Merge pull request #12374 from guerler/remove_form_config
Avoid parsing the entire form model to the form display wrapper
2021-08-30 13:02:10 +02:00
guerler cfab5a352c Fix qunit test, parse inputs instead of entire form model 2021-08-25 05:29:58 -04:00
Dannon Baker 7bd0da8b83 Update jest config for new yaml loading 2021-08-20 13:33:05 -04:00
Dannon Baker 2ade88fabe Merge remote-tracking branch 'upstream/dev' into webpack5 2021-08-20 09:03:51 -04:00
Mason Houtz c4951e86ab beta history, editing ui fixes 2021-08-17 13:37:54 -07:00
Dannon Baker 9dad06c672 Force jsdom environment globally for tests, instead of node 2021-07-27 09:42:37 -04:00
Dannon Baker c10d772b3b Map setImmediate in jest setup -- pouch related tests fail otherwise. 2021-07-27 09:42:12 -04:00
Dannon add562faba Merge pull request #12031 from guerler/vueify_tool_form
Vueify Tool Form Wrapper
2021-07-13 15:11:23 -04:00
mvdbeek 87cd4ad3c7 Merge branch 'release_21.05' into dev 2021-06-30 18:50:01 +02:00
Dannon Baker ad4e612e5a Update imports for our bootstrap-tour republish 2021-06-30 09:54:35 -04:00
Assunta DeSanto fc6dbeb47a exporting datasets3 for test failure 2021-06-16 18:35:56 -04:00
Assunta DeSanto abde1b8f7b added test case for period at end of pair name 2021-06-16 12:29:27 -04:00
Assunta DeSanto 74836a72bd adding test case for pair name, fixing other listpaired test case 2021-06-16 12:08:23 -04:00
mvdbeek 03e0e30d5e Merge branch 'release_21.05' into dev 2021-06-15 16:42:16 +02:00
mvdbeek 90ccfefe9a Add switch for optional select in workflow editor
If the `Set value for this optional select field ? `switch is set to no
we serialize the value as `null` instead of `""`, which is especially
important in optional select fields, where `""` may correspond to an
option that is distinct from not setting a value.

I have only enabled this for select parameters that are cast to text
parameters, but I think this discrimination between set and unset
would also be great for optional text parameters.
There might be a better way to do it in the UI (maybe some icon that
indicates that the value is set, that can be toggled with an backspace
when the field is empty?), but I think this will do for the relatively
rare case of optional select parameters that are cast to text fields.

Fixes https://github.com/galaxyproject/galaxy/issues/12081
2021-06-14 12:49:51 +02:00
guerler c54e5fad40 Replace legacy tool form wrapper with Vue component 2021-06-07 00:15:54 -04:00
guerler 8e5ca4a1fc Adust qunit test cases 2021-05-20 11:13:36 -04:00
Mason Houtz 8ffb41e8d6 new hcp and scroller implementation 2021-04-13 20:11:53 -07:00
Nicola Soranzo 6c540932c7 Merge branch 'release_21.01' into dev 2021-03-12 19:01:35 +00:00
mvdbeek e49d6a3c46 Make NodeInput/NodeOutput reactive 2021-03-08 22:06:10 +01:00
Mason Houtz be81d2ec09 fixed styleguide 2021-02-22 09:25:04 -08:00
Mason Houtz 60efa8e094 history load fixes, rxjs provider debugging, upload init isolation 2021-02-03 08:46:32 -08:00
John Chilton 0819a247dc Merge pull request #10240 from assuntad23/feature/convert-collections-to-vue
Converting Collections to Vue
2021-01-11 22:03:41 -05:00
Mason Houtz 7c2649c7ec Minor test cleanup 2021-01-06 16:47:49 -08:00
Assunta DeSanto 0d0f4b2eac Merge branch 'dev' of https://github.com/galaxyproject/galaxy into feature/convert-collections-to-vue 2021-01-04 10:31:24 -05:00