Carl Eberhard
045625c829
History, API: allow purging with url parameter passing e.g. '...?purge=True', add test
2015-02-16 14:25:03 -05:00
Carl Eberhard
25855d1406
Browser test: use new object param style in history api tests
2015-02-03 16:54:39 -05:00
Carl Eberhard
14383c0868
API, tests: add datasets API tests in test/API and casperjs sections; Browser tests: add datasets api, allow api to send extra params for history show & index
2015-02-03 16:11:10 -05:00
Carl Eberhard
2c21d5252f
Browser tests: remove starting slash from workflow return url comparisons
2015-02-03 09:00:51 -05:00
Carl Eberhard
768f37ff37
Managers: add a 'user_manager' in BaseController; History: allow 'history/share' to accept user ids, add browser tests for same; Browser tests: make api urls absolute and so usable in web-based tests
2015-01-30 16:35:12 -05:00
Carl Eberhard
91feab47e7
Fix to 14796ac: for history-panel-tests.js
2015-01-14 17:31:05 -05:00
Carl Eberhard
4c744f7275
Remove relative imports in managers; factor out circular ref in HDAManager using slight code dup; Fill out deserializers and provde generic manager for deserializer superclasses and mixins; Bug hunt with functional/browser tests
2015-01-14 17:26:41 -05:00
Carl Eberhard
232f78827e
Browser tests: remove console statements interferring with test json parsing
2015-01-05 10:34:05 -05:00
Carl Eberhard
2f7eec5d93
merge
2014-12-22 14:58:44 -05:00
Carl Eberhard
981954e107
UsesHistoryMixin, get_history: allow anon users to get their current history; update browser tests; remove unused selenium tests
2014-12-22 14:35:08 -05:00
Carl Eberhard
b6e0b3a9f1
Tools API: use history manager to get history in create() to allow anon users to get their only history; Update browser/casper tests to use api upload for testing, remove use of upload tool form
2014-11-19 14:53:51 -05:00
Nate Coraor
8fadc6392b
Rename universe_wsgi.ini -> galaxy.ini everywhere.
2014-09-15 16:43:51 -04:00
Dannon Baker
2b04823343
Merge json changes (and some cleanup) back with central.
2014-09-09 16:31:31 -04:00
Dannon Baker
2327f0d946
Final to_json_string/from_json_string elimination in tests.
2014-09-09 10:12:40 -04:00
Carl Eberhard
12c03b57f4
Fix to b0c8da2: fix collapse call to curr panel in options; Browser tests: fix history selectors, misc. fixes
2014-09-09 10:09:06 -04:00
Carl Eberhard
a96e50b9a3
Test fixes for 5ce55f9; correct spaceghost.stderr to use system.stderr (thanks, John); correct api-workflow-tests (which I completely forgot *I* had made) and add test-data
2014-09-02 15:35:56 -04:00
John Chilton
e7b0801f8d
Small improvements to JavaScript testing with run_tests.sh.
...
Add new -j|--casperjs option to run through the casperjs test suite. Ensure grunt is on path before attempting to run qunit tests. A more useful version of this changeset which automatically installed phantomjs, casperjs, grunt, and npm as needed and added the required tools to the tester's path (https://bitbucket.org/jmchilton/galaxy-central-fork-1/commits/0919fc9403933f88e458724b95b0d213117bbd0e ) proved unpopular because of implementation details - see conversation here https://bitbucket.org/galaxy/galaxy-central/pull-request/461/remove-deprecated-test-scripts-improved/diff .
2014-09-02 12:35:33 -04:00
John Chilton
8fb1a04b8e
Fixup comments and add README for test/casperjs directory.
2014-09-02 11:50:43 -04:00
Carl Eberhard
39aa86e36d
QA, casperjs: fix selectors changed in 7005608
2014-08-12 11:42:03 -04:00
Carl Eberhard
bdcbb78fc0
Fix: phantomjs apparently lacks the bind fn on the Function prototype - correct failures in history-panel (line 252) by using underscore bind instead; up the standard upload timeout interval for api tests
2014-06-24 17:02:23 -04:00
Carl Eberhard
fd5e9d2d2c
QA, metrics-logger: finish tests for existing; casperjs: restore correct return value for loggedInAs
2014-04-18 15:58:29 -04:00
Carl Eberhard
5739c37cbf
QA: add login info to api-hda-tests.js (unable to repro failure shown on buildbot)
2014-04-18 11:02:17 -04:00
Carl Eberhard
20ccb0f620
QA: add login info to api-history-permission-tests (unable to repro failure shown on buildbot), use API to check loggedInAs
2014-04-18 10:59:35 -04:00
Carl Eberhard
510d1a879f
QA: adjust HDA API test for new anon ability to create contents
2014-04-18 10:25:37 -04:00
Dave Bouvier
5bdb75aa82
Correct usage of "it's" versus "its".
2014-04-17 15:49:32 -04:00
Carl Eberhard
588f9712e2
QA: update anon API tests due to d46493c
2014-04-11 10:20:09 -04:00
Carl Eberhard
2187795562
QA: upgrade browser testing framework and tests to use casperjs 1.1-beta3 and phantomjs 1.9.2
2014-04-07 13:27:55 -04:00
Carl Eberhard
b5b2635b0a
Fix encoding/serialization of returned data from HDA create API
2014-04-07 10:10:26 -04:00
Carl Eberhard
5c02088a6f
History/HDA API: normalize exceptions and exception codes; Fix ability to history/view a history shared with another user
2014-03-27 12:17:18 -04:00
Carl Eberhard
18aebddc48
History/HDA API: begin normalizing exceptions and return codes; Browser testing: update and expand history/hda testing, add importable/published permissions testing, transfer upload functions to api module
2014-03-25 16:59:27 -04:00
Carl Eberhard
fe45f5b408
Testing: update browser tests to use new empty history message
2014-03-19 14:19:23 -04:00
Carl Eberhard
cdae2d44c1
Browser tests: update empty history message
2014-02-20 11:56:45 -05:00
Carl Eberhard
eaf33b5d40
History & HDA API: fix unicode support in update
2014-01-10 12:55:43 -05:00
Carl Eberhard
dff9cfa5c8
Remove extra includes in index.mako; Functional browser tests: create 'is loaded' fn for home page to simplify, improve loading in user module, misc. fixes
2014-01-09 14:34:25 -05:00
Carl Eberhard
32f653b092
Functional browser tests: update history options tests
2014-01-08 17:47:26 -05:00
Carl Eberhard
7b9c4b8ffa
Functional browser tests: update hda state tests
2014-01-08 16:20:28 -05:00
Carl Eberhard
5a535afddd
Functional browser tests: update history panel tests
2014-01-08 15:41:32 -05:00
Carl Eberhard
ba28791824
Functional browser tests: update anon history tests
2014-01-08 15:06:57 -05:00
Carl Eberhard
08ee0a479e
Functional browser tests: update/fix upload tests
2014-01-08 14:40:41 -05:00
Carl Eberhard
325889177f
Functional browser tests: update/fix login tests
2014-01-08 13:34:43 -05:00
Carl Eberhard
d90d84fbbf
Functional browser tests: fix registration tests
2014-01-07 17:09:21 -05:00
John Chilton
b913cfc790
Merged in jmchilton/galaxy-central-fork-1 (pull request #274 )
...
casperjs: Fix user login, registration, logout for recent masthead changes...
2013-12-17 07:30:24 -06:00
John Chilton
c4a3e48f3c
casperjs: Enable api.tools.create and add test.
2013-12-13 10:24:09 -06:00
John Chilton
6b859f190b
casperjs: Fix api-tool-tests.js for recent changes.
2013-12-13 09:53:59 -06:00
John Chilton
b8e7f27914
casperjs: Fix user login, registration, logout for recent masthead changes...
...
They are generated in javascript instead of HTML now so I don't think they are available when page loads. My fix is to wait for the User menu to appear before attempting these operations.
2013-12-12 23:25:25 -06:00
John Chilton
8a94fab33e
casperjs: Add some notes.
2013-12-12 23:24:15 -06:00
John Chilton
1c7e29f9b5
casperjs: Fixes for admin checking.
...
Masthead link changed in recent commit. Tweak config file parsing to handle spaces between e-mail addresses.
2013-12-12 23:24:15 -06:00
John Chilton
2e8a930eb1
casperjs: PEP-8 fixes for casperjs_runner.py.
2013-12-12 23:24:15 -06:00
Dannon Baker
3dec028c86
Fix persistant/persistent spelling.
2013-09-25 12:58:37 -04:00
Carl Eberhard
043f24fb72
QA, browser tests: dump stdout if casper didn't return good JSON
2013-09-19 15:56:29 -04:00