Merge pull request #2067 from jmchilton/shed_tests

Adjust testing directories so no python root is ever "tool_shed".
This commit is contained in:
John Chilton
2016-04-01 22:30:27 -04:00
152 changed files with 73 additions and 73 deletions
+4 -4
View File
@@ -13,7 +13,7 @@ cat <<EOF
'${0##*/} -sid ccc' for testing one section with sid 'ccc' ('ccc' is the string after 'section::')
'${0##*/} -list' for listing all the tool ids
'${0##*/} -api (test_path)' for running all the test scripts in the ./test/api directory
'${0##*/} -toolshed (test_path)' for running all the test scripts in the ./test/tool_shed/functional directory
'${0##*/} -toolshed (test_path)' for running all the test scripts in the ./test/shed_functional/functional directory
'${0##*/} -workflow test.xml' for running a workflow test case as defined by supplied workflow xml test file (experimental)
'${0##*/} -installed' for running tests of Tool Shed installed tools
'${0##*/} -framework' for running through example tool tests testing framework features in test/functional/tools"
@@ -135,7 +135,7 @@ GALAXY_TEST_SHED_TOOL_CONF Shed toolbox conf (defaults to
installed to tools with -installed.
TOOL_SHED_TEST_HOST Host to use for shed server setup for testing.
TOOL_SHED_TEST_PORT Port to use for shed server setup for testing.
TOOL_SHED_TEST_FILE_DIR Defaults to test/tool_shed/test_data.
TOOL_SHED_TEST_FILE_DIR Defaults to test/shed_functional/test_data.
TOOL_SHED_TEST_TMP_DIR Defaults to random /tmp directory - place for
tool shed test server files to be placed.
TOOL_SHED_TEST_OMIT_GALAXY Do not launch a Galaxy server for tool shed
@@ -247,13 +247,13 @@ do
fi
;;
-t|-toolshed|--toolshed)
test_script="./test/tool_shed/functional_tests.py"
test_script="./test/shed_functional/functional_tests.py"
report_file="run_toolshed_tests.html"
if [ $# -gt 1 ]; then
toolshed_script=$2
shift 2
else
toolshed_script="./test/tool_shed/functional"
toolshed_script="./test/shed_functional/functional"
shift 1
fi
;;
+1 -1
View File
@@ -41,7 +41,7 @@ galaxy_root = os.path.abspath(os.path.join(os.path.dirname(__file__), os.path.pa
DEFAULT_WEB_HOST = "localhost"
GALAXY_TEST_DIRECTORY = os.path.join(galaxy_root, "test")
GALAXY_TEST_FILE_DIR = "test-data,https://github.com/galaxyproject/galaxy-test-data.git"
TOOL_SHED_TEST_DATA = os.path.join(GALAXY_TEST_DIRECTORY, "tool_shed", "test_data")
TOOL_SHED_TEST_DATA = os.path.join(GALAXY_TEST_DIRECTORY, "shed_functional", "test_data")
FRAMEWORK_TOOLS_DIR = os.path.join(GALAXY_TEST_DIRECTORY, "functional", "tools")
FRAMEWORK_UPLOAD_TOOL_CONF = os.path.join(FRAMEWORK_TOOLS_DIR, "upload_tool_conf.xml")
FRAMEWORK_SAMPLE_TOOLS_CONF = os.path.join(FRAMEWORK_TOOLS_DIR, "samples_tool_conf.xml")
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'filtering_0000'
repository_description = "Galaxy's filtering tool for test 0000"
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'freebayes_0010'
repository_description = "Galaxy's freebayes tool"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0020'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0030'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
freebayes_repository_name = 'freebayes_0040'
freebayes_repository_description = "Galaxy's freebayes tool for test 0040"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
emboss_datatypes_repository_name = 'emboss_datatypes_0050'
emboss_datatypes_repository_description = "Datatypes for emboss"
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'filtering_0060'
repository_description = "Galaxy's filtering tool for test 0060"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'bismark_0070'
repository_description = "Galaxy's bismark wrapper"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
column_repository_name = 'column_maker_0080'
column_repository_description = "Add column"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
emboss_datatypes_repository_name = 'emboss_datatypes_0090'
emboss_datatypes_repository_description = "Datatypes for emboss"
@@ -1,7 +1,7 @@
import logging
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0110'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'blast_datatypes_0120'
datatypes_repository_description = 'Galaxy applicable datatypes for BLAST'
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'bed_to_gff_0130'
repository_description = "Converter: BED to GFF"
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger(__name__)
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
column_repository_name = 'column_maker_0150'
column_repository_description = "Add column"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
filter_repository_name = 'filtering_0160'
filter_repository_description = "Galaxy's filtering tool for test 0160"
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
matplotlib_repository_name = 'package_matplotlib_1_2_0170'
matplotlib_repository_description = "Contains a tool dependency definition that downloads and compiles version 1.2.x of the the python matplotlib package."
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0020'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,7 +1,7 @@
import logging
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'filtering_0400'
repository_description = 'Galaxy filtering tool for test 0400'
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'filtering_0410'
repository_description = 'Galaxy filtering tool for test 0410'
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger(__name__)
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
column_repository_name = 'column_maker_0440'
column_repository_description = "Add column"
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,7 +1,7 @@
import logging
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,7 +1,7 @@
import logging
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,7 +1,7 @@
import logging
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
class BasicToolShedFeatures( ShedTwillTestCase ):
@@ -1,7 +1,7 @@
import logging
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'freebayes_0010'
repository_description = "Galaxy's freebayes tool"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0020'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0030'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
freebayes_repository_name = 'freebayes_0040'
freebayes_repository_description = "Galaxy's freebayes tool for test 0040"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
emboss_datatypes_repository_name = 'emboss_datatypes_0050'
emboss_datatypes_repository_description = "Datatypes for emboss"
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'filtering_0060'
repository_description = "Galaxy's filtering tool for test 0060"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'bismark_0070'
repository_description = "Galaxy's bismark wrapper"
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
column_repository_name = 'column_maker_0080'
column_repository_description = "Add column"
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
column_repository_name = 'column_maker_1085'
column_repository_description = "Add column"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
column_repository_name = 'column_maker_1087'
column_repository_description = "Add column"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
emboss_datatypes_repository_name = 'emboss_datatypes_0090'
emboss_datatypes_repository_description = "Datatypes for emboss"
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
bwa_base_repository_name = 'bwa_base_repository_0100'
bwa_base_repository_description = "BWA Base"
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0110'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'blast_datatypes_0120'
datatypes_repository_description = 'Galaxy applicable datatypes for BLAST'
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'bed_to_gff_0130'
repository_description = "Converter: BED to GFF"
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger(__name__)
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
matplotlib_repository_name = 'package_matplotlib_1_2_0170'
matplotlib_repository_description = "Contains a tool dependency definition that downloads and compiles version 1.2.x of the the python matplotlib package."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
class UninstallingAndReinstallingRepositories( ShedTwillTestCase ):
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
class UninstallingAndReinstallingRepositories( ShedTwillTestCase ):
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0020'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0030'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,6 +1,6 @@
import os
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
datatypes_repository_name = 'emboss_datatypes_0020'
datatypes_repository_description = "Galaxy applicable data formats used by Emboss tools."
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
class TestToolMigrationStages( ShedTwillTestCase ):
@@ -1,7 +1,7 @@
import logging
import time
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger(__name__)
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,4 +1,4 @@
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
repository_name = 'proteomics_datatypes_1450'
repository_description = "Proteomics datatypes"
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger( __name__ )
@@ -1,6 +1,6 @@
import logging
from tool_shed.base.twilltestcase import common, ShedTwillTestCase
from shed_functional.base.twilltestcase import common, ShedTwillTestCase
log = logging.getLogger(__name__)

Some files were not shown because too many files have changed in this diff Show More