Ross Lazarus
ee6bd2cf46
Changes to allow all test outputs generated by twill to be saved to a folder pointed to by
...
an environment variable "GALAXY_TEST_SAVE" if defined before running functional tests
If the environment variable is empty, all tests procede as usual and test outputs are deleted
without saving
2011-04-14 08:09:48 -04:00
Greg Von Kuster
8ba7de4c8b
Improved checking to determine if a bam file is sorted. If the version of samtools being used is 0.1.13 or newer, determination of bam sorting is now much more robust. Add a new functional test to the test_library_features script that tests uploading a library_dataset (where the file is an unsorted bam file) using a combination of 'upload_paths' and 'link_to_files'. Rename the test-data file previously named 3.bam to now be named 3unsorted.bam to clarify that it is an unsorted bam file.
2011-03-23 12:18:57 -04:00
Nate Coraor
154b8c61ce
Bugfix for the last commit when running functional tests with sqlite.
2011-02-28 09:52:17 -05:00
Nate Coraor
8e995a23be
Increase the SQLAlchemy SuquePool limits for functional tests.
2011-02-28 07:58:52 -05:00
Nate Coraor
246ea04cc7
Add support for the new test/data repository and a fix for the bowtie tests.
2010-11-22 10:54:31 -05:00
Nate Coraor
4835512eda
Make the production buildbot use Main's tool conf
2010-10-26 16:03:36 -04:00
Nate Coraor
33a7ced929
Added a simple plugin for Nose that shows a diff-style output of failed tests,
...
and added an error-only file to the Nose HTML plugin. This should make
buildbot more useful.
2010-10-22 23:58:58 -04:00
Nate Coraor
b7e91fddb3
Allow defining of the cluster job runner when running functional tests.
2010-09-24 23:56:57 -04:00
Nate Coraor
6e9996f89a
Fix for set metadata tests when setting metadata externally
2010-02-24 15:54:52 -05:00
Nate Coraor
5e34e82e5c
Modify functional_tests.py to allow for testing of an environment nearly identical to Galaxy Test/Main via buildbot
2010-02-23 15:14:28 -05:00
Nate Coraor
eace604562
require pysqlite in functional_tests to work around a bug in nose
2010-01-28 14:52:02 -05:00
Nate Coraor
1561cd8af8
Upgrade Paste/PasteDeploy/PasteScript. Paste can go no further without changing the way we stream templates and tarballs.
2009-11-12 13:12:12 -05:00
Nate Coraor
d3caedd53b
Add env var to set metadata externally during tests
2009-11-10 11:20:04 -05:00
Nate Coraor
53bda50c19
Run test webserver on a random port between 8000 and 9999 instead of a fixed port, so multiple people can run tests at the same time w/o setting GALAXY_TEST_PORT manually
2009-11-05 10:39:59 -05:00
Nate Coraor
1d4ed96a04
Fix new functional tests script return code (for buildbot)
2009-11-03 11:28:34 -05:00
James Taylor
4cf17c1961
Fix for tool tests. Comment out get_peek test, doesn't appear correct (result is unicode and forced to multiple lines, when did this change?)
2009-10-21 15:45:01 -04:00
James Taylor
2c1e959a94
New functional test harness. Update to recent nose. No longer rely on nose to manage the embedded web server (this is not done in functional_tests.py). Log page contents to a temporary file on check_page_for_string error.
...
[mq]: functional-test-harness
2009-10-20 13:08:29 -04:00