Dave Bouvier
d3987e9424
Fix sample tracking functional tests.
2014-04-29 13:21:28 -04:00
Dave Bouvier
30bc77e7ea
Fix most of the failing functional tests in test_sample_tracking.py.
2014-04-17 15:16:57 -04:00
John Chilton
d6f8620f62
More work on eliminating references to test_db_util.sa_session.
...
... tweaked styling of several functional tests (the non-toolbox,datamanager,workflow,api functional tests) along the way - mostly PEP-8 fixes and eliminating * imports. Did not modify tests which do not pass - but did not in the source where they fail inside a TODO.
2014-01-11 22:40:18 -06:00
Jeremy Goecks
049891cc92
Remove enable_api flag; API is now enabled by default and cannot be disabled.
2012-04-11 14:45:44 -04:00
Greg Von Kuster
6a82d13692
Fixes for transferring sample datasets and viewing . managing transferred sample datasets.
2012-03-29 10:17:51 -04:00
Greg Von Kuster
b36339279c
No longer allow Datasets to have DatasetPermissions set such that no roles are associated with the DATASET_MANAGE_PERMISSION.
...
Include the automatic creation of a new DatasetPermission for an hda where the DATASET_MANAGE_PERMISSION permission is associated with the hda.history.user's private role if the hda has no roles associated with the DATASET_MANAGE_PERMISSION permission. The creation of the DatasetPermission occurs when the user clicks the pencil icon for the hda.
2011-06-13 10:47:51 -04:00
Greg Von Kuster
b065817a95
Fix sample tracking to correctly import samples from a csv file.
2011-06-08 15:46:20 -04:00
Greg Von Kuster
e83efed183
Fixes in the user controller:
...
1. Eliminate some long-standing security issues
2. Encode all object ids - many were not being encoded
3. Eliminate all unnecessary methods
4. Rewite several poorly written methods
5. Fix several bugs related to USER_INFO form definitions
2011-03-22 10:33:42 -04:00
Ramkrishna Chakrabarty
529098e77e
Added ability to add samples after a request is submitted.
2011-01-26 11:35:52 -05:00
Greg Von Kuster
af55a392fc
Fix for rendering folders select field for a sample - include hte library's root folder in the select field too. Fix for setting the default name of the sample grid layout. Fix sample tracking functional test script.
2011-01-12 16:15:40 -05:00
Ramkrishna Chakrabarty
b72c2406c8
Fixed user_info and sample_tracking functional tests.
...
Refactored getting form values into a separate method in controller.py.
Changed request type access into a restrict permission.
Added a check when sequencer_types are not loaded.
2011-01-04 07:11:12 -05:00
Ramkrishna Chakrabarty
7858868650
First pass of the new sequencer_type & sequencer framework
...
- sequencer table now populated with the unique sequencer in the request_type table
- sequencer_type is introduced which defines a sequencer
- support for sequencer (create, delete, edit)
- added support for a simple sequencer for backward compatibility
- added support for Solid sequencer
- tweaked the request_type api methods. removed the sequencer login info.
2010-12-20 10:50:50 -05:00
Greg Von Kuster
11957ed5fa
Fixed as many of the issues as could be found throughout the framework due to the migration of FormValues.content from a list to a dictionary in change set 4744 b73ad3906e24.
2010-12-15 17:00:29 -05:00
Ramkrishna Chakrabarty
b34ef29442
Adding a 'name' attribute in the field dict for form_definitions. In the 'form_values'
...
table, the 'content' column is now a JSON dict instead of a list. Made appropriate code changes.
2010-12-13 17:29:23 -05:00
Ramkrishna Chakrabarty
bfb5eba0fa
fixed request_type permissions bug & code cleanup
2010-12-01 09:49:01 -05:00
Ramkrishna Chakrabarty
52be644eb6
sample tracking functional tests now checks if all library sub-folders show up in the selectfield when selecting a folder for a sample
2010-11-30 13:59:13 -05:00
Ramkrishna Chakrabarty
c22691a2af
Forms refactoring first pass.
...
sample tracking data transfer selection UI css bug fixed
2010-11-23 00:00:03 -05:00
Ramkrishna Chakrabarty
d220a8c791
sample tracking functional tests
...
- data transfer selection, renaming initiation
- new address at request creation
- request lifecycle, rejection
Fixed ui bugs
2010-11-19 10:52:49 -05:00
Greg Von Kuster
c3afe4cb34
Code fixes and cleanup for adding and viewing sequencer configurations ( RequestTypes ). Move the request_type templates from the requests folder to their own request_type folder. Add the ability to edit sequencer configurations.
2010-11-18 14:16:39 -05:00
Ramkrishna Chakrabarty
b8652ecc4e
- added the change data library sample operation functional test.
...
- renaming dataset now checks for incorrect filename characters
- fixed bugs
2010-11-17 11:33:54 -05:00
Ramkrishna Chakrabarty
95e9a7f5f1
Fixed functional tests and samples grid alignment bug
2010-11-16 12:20:56 -05:00
Ramkrishna Chakrabarty
80974127da
Enabled the cleanup method which was disabled by mistake in the previous commit.
2010-11-15 12:24:51 -05:00
Ramkrishna Chakrabarty
394b01dfdb
More tests added to sample tracking functional tests
2010-11-15 12:21:35 -05:00
Ramkrishna Chakrabarty
34499ddbcf
More changes to sample tracking functional tests
...
- assign target data library, editing samples, assign sample barcode
2010-11-12 16:37:36 -05:00
Ramkrishna Chakrabarty
5a452fddc3
Sample tracking functional tests refactored till add samples.
...
Rest of the tests are disabled.
2010-11-10 11:28:53 -05:00
Nate Coraor
1e4fba1360
Backed out changeset 081ce300b688 (some files accidentally committed).
2010-11-10 10:26:07 -05:00
Anton Nekrutenko
7c4ca2927b
porocessTaxonomynow removes parenthesis fixing various tree drawing issues in metagenomic tools. Major rework of MG tools needed to ensure reproducibility
2010-11-10 10:17:12 -05:00
Greg Von Kuster
38eac9196f
More miscellaneous bug fixes in Sample Tracking, all due to the recent UI changes. Changes the name of the test_forms_and_requests.py functional test script to be test_sample_tracking.py to more clearly reeflect what's being tested.
2010-11-02 14:49:45 -04:00