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
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
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
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
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
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
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
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
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
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
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
Carl Eberhard
74218cedc5
base controller, get_history_dataset_association: remove deleted=False flag; api/histories, update: remove deleted flag; casperjs tests: update for previous and remove tool iframe code
2013-07-23 13:55:39 -04:00
Carl Eberhard
7559e4611a
Visualizations API: rough draft of index, show, create, and update; Browser tests: tests for visualizations API
2013-05-17 15:06:51 -04:00
Carl Eberhard
2d7fec6361
Browser tests: first draft at running a workflow from the API, remove screen-caps from tools, fix POST method in API interface
2013-04-30 11:05:18 -04:00
Carl Eberhard
50b554e87b
Browser tests: allow for use of test admin user, test configuration API, begin tests of user API
2013-04-26 15:17:08 -04:00
Carl Eberhard
57f57a9b3b
Browser tests: add skeleton for workflow API testing
2013-04-26 08:59:05 -04:00
Carl Eberhard
2c09b410a9
Tools API: ensure error handling on index, show; Browser tests: add api.tools module and create tests for index, show
2013-04-25 14:31:43 -04:00
Carl Eberhard
419743b15f
HDA model: add UsesAnnotations mixin; HDA API: add update method and allow name, deleted, visible, genome_build, dbkey, info, and annotation to be updated; History & HDA API: don't error on allowed but uneditable keys; Browser tests: test hda api
2013-04-24 16:24:41 -04:00
Carl Eberhard
bd2610d2a3
History API: add update method and allow name, genome_build, annotation, deleted, and published as updatable fields; browser tests: test history api; root/history: fix error handling when user is anonymous
2013-04-23 17:38:00 -04:00
Carl Eberhard
12bdb2aec3
History panel: allow query val for hda_id to scroll specific hda into view, cleanup; browser tests: add download, info, and rerun button tests
2013-04-16 14:03:11 -04:00
Carl Eberhard
ed7b5cce86
Browser tests: fix to timeout length in waitForNavigation, change display button tooltip text, cleanup
2013-04-15 11:21:14 -04:00
Carl Eberhard
133407b44b
browser tests: refactoring, add api module
2013-03-18 15:14:22 -04:00
Carl Eberhard
3aa6a5fdaa
browser tests: cleanup, unify datasource format, add more documentation
2013-03-13 18:58:42 -04:00
Carl Eberhard
6d60adb2ad
browser tests: add tests for structure of HDA in the 'ok' state
2013-03-13 16:03:31 -04:00
Carl Eberhard
20af446da6
browser tests: remove error handlers inside tryStepsCatch; add HDA state tests; begin moving selectors and text to central locations
2013-03-12 17:32:41 -04:00
Carl Eberhard
30ff3e3c54
browser tests: fix broken debug statement
2013-03-06 19:45:31 -05:00
Carl Eberhard
29143f0eb2
Browser testing: add tests (and conv. fns) for working with the history options, history panel
2013-03-05 15:35:59 -05:00
Carl Eberhard
55f1c26488
browser tests: refactor framework into modules; add history panel tests, anon-user history panel tests
2013-02-19 14:04:41 -05:00