Commit Graph
25 Commits
Author SHA1 Message Date
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
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 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 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 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
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
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 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