Daniel Blankenberg
c7b957575e
Fix for edit metadata test. It would be nice if we could specify forms by name, instead of by count.
2007-07-25 17:57:42 +00:00
Greg Von Kuster
e424389351
Correction to the last correction to toolbox.
2007-07-18 14:17:51 +00:00
Greg Von Kuster
80fe71fd7f
Correction to how test_toolbox handles multiple options for input params (splits comma separated string into list).
2007-07-18 13:42:40 +00:00
Greg Von Kuster
e3272e69fa
More fixes related to metadata. Now only the GOPS tool tests are broken...
2007-07-16 20:02:30 +00:00
Greg Von Kuster
c7d762be12
Next pass of corrections to functional tests.
2007-07-16 17:47:39 +00:00
Greg Von Kuster
9280404121
First pass at getting code to pass functional tests. More work is necessary.
2007-07-16 15:44:37 +00:00
Jianbin He
aed988697f
temporarily remove biomart test
2007-07-11 19:54:32 +00:00
Jianbin He
32909e1cfb
add biomart test
2007-07-06 18:43:10 +00:00
James Taylor
b34117a256
Fix (now less fragile).
2007-06-29 00:27:24 +00:00
James Taylor
7bfc238304
Many changes related to tool interfaces and jobs (DATABASE CHANGE, READ)
...
#) An "xy_plot" tool and a new "build_ucsc_custom_track" tool that
demonstrate the various features added here.
#) Grouping constructs for tool parameters:
- "repeat" element allows for a set of parameters to be repeated an
arbitrary number of times
- "conditional" element allows choosing a set of parameters to display
based on the value of another parameter
These constructs can be arbitrarily nested. Their values are structured
and can be used in hooks, validation, et cetera
#) Support for generating arbitrary config files to pass to a tool
#) Command lines are now full Cheetah templates
#) Better job error reporting, includes tracebacks for internal errors
preparing the job (database change required, see below!)
#) Preparation of command line, config files, exec_before_job hook moved
into job execution stage
#) Parameter values now jsonified before storing in database (this is much
more rigorous that before, and restoring from the database now works
properly)
DATABASE CHANGE:
alter table job add column traceback text;
2007-05-19 16:40:55 +00:00
Ian Schenck
090b51e697
Test of edit data has been changed temporarily to reflect changes in behavior.
2007-05-17 17:58:29 +00:00
Jianbin He
4b087ffdd6
changes related to check_genome_build
2007-04-20 15:20:20 +00:00
Greg Von Kuster
e15d34fbf5
2007-04-20 14:32:35 +00:00
Jianbin He
d79c18864b
comment out the tests which use ucsc_proxy
2007-03-23 19:32:54 +00:00
Greg Von Kuster
1dac83237e
Latest version from Cathy.
2007-03-20 18:41:29 +00:00
Greg Von Kuster
2b05ca975f
Fixed a bug in sniff.py and added a new unit test case to cover it. Added the hpvar data source tool to tool_conf.xml.sample. Slightly enhanced the filter and compute tools.
2007-03-19 19:55:57 +00:00
Greg Von Kuster
9a4e8dc19c
Integrated Belinda's hbvar data source. The functional test fails, but Jianbin will look at it.
2007-03-16 15:22:28 +00:00
Jianbin He
f6517972d9
add several functions for load test
2007-03-13 14:38:28 +00:00
Jianbin He
7dad1baf4e
load test
2007-03-13 14:09:05 +00:00
Jianbin He
7464e67743
remove 'ucsc first page diff' because this page changes everytime.
2007-03-12 20:27:40 +00:00
Jianbin He
bc9b30ddf9
remove 'ucsc first page diff' because this page changes everytime.
2007-03-12 20:13:40 +00:00
Yi Zhang
3492cdb664
fix bug in the test scripts of screencast D and E
2007-03-12 19:20:46 +00:00
James Taylor
0ac85dac80
Commenting out another biomart test, they just hang forever.
2007-03-08 18:35:05 +00:00
James Taylor
ea9a819235
Working on getting tests going again. Modified the history.xml template to
...
only return active datasets so deletes should test correctly again.
2007-03-08 18:14:50 +00:00
James Taylor
113bff99bc
Use an association object for the relationship between parent and child
...
datasets.
THIS REQUIRES DATABASE CHANGES!
Also, test parse errors should now cause errors.
2007-03-08 17:52:29 +00:00
Jianbin He
15f1c23175
load test
2007-02-08 20:12:40 +00:00
Ian Schenck
07be68b0ed
UCSC Table Browser diff test is now implemented. I seems hacky though because of hgsid, which is assigned by the browser. We'll try this for now and change later if necessary.
2007-01-26 19:42:40 +00:00
Yi Zhang
df09b23a7f
Add two test scripts to trunk. test_3D_Edit_Modify.py is committed in the old branch. test_3E_Filter.py is the test script for screencast 'Filter, Sort, Join and Compare'.
2007-01-18 22:26:08 +00:00
Daniel Blankenberg
547ecf0960
Removing arch and module directories. Removing old operations (and tests), since they require arch; updated tool_conf.xml.sample.
...
Removed non-arch specific cheetah egg, since compiled c code (once located in arch) is included in arch specific eggs. Removed a
tool called basicStats2, which used arch, but hasn't been in tool_conf.xml for some time.
2007-01-16 17:05:33 +00:00
Daniel Blankenberg
5a4c943fda
Fix for Biomart test. Why are there two biomart tests?
2007-01-11 16:28:14 +00:00
James Taylor
84b2cb4f74
Allow passing database path and 'use_pbs' to the functional tests.
...
TODO: This should just be able to read an INI file, far too many variables at this point.
2006-12-15 15:57:15 +00:00
James Taylor
01478be010
Fix tool config for functional tests.
2006-11-15 20:09:48 +00:00
James Taylor
d87ee75027
Cleaning everything up (should be working as usual)
2006-11-15 16:55:17 +00:00
James Taylor
9cdbe06f09
More moving things around.
2006-11-15 16:32:54 +00:00