diff --git a/lib/galaxy/tools/parameters/basic.py b/lib/galaxy/tools/parameters/basic.py
index 75b8a0ccb14..a7f3229c3a4 100644
--- a/lib/galaxy/tools/parameters/basic.py
+++ b/lib/galaxy/tools/parameters/basic.py
@@ -211,9 +211,8 @@ class TextToolParameter( ToolParameter ):
>>> p = TextToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['area: False', 'argument: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: TextToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: text', 'value: default']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('area', False), ('argument', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'TextToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'text'), ('value', 'default')]
"""
def __init__( self, tool, input_source ):
input_source = ensure_input_source(input_source)
@@ -251,9 +250,8 @@ class IntegerToolParameter( TextToolParameter ):
>>> p = IntegerToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['area: False', 'argument: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'max: None', 'min: None', 'model_class: IntegerToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: integer', 'value: 10']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('area', False), ('argument', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('max', None), ('min', None), ('model_class', 'IntegerToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'integer'), ('value', '10')]
>>> type( p.from_json( "10", trans ) )
>>> type( p.from_json( "_string", trans ) )
@@ -327,9 +325,8 @@ class FloatToolParameter( TextToolParameter ):
>>> p = FloatToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['area: False', 'argument: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'max: None', 'min: None', 'model_class: FloatToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: float', 'value: 3.141592']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('area', False), ('argument', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('max', None), ('min', None), ('model_class', 'FloatToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'float'), ('value', '3.141592')]
>>> type( p.from_json( "36.1", trans ) )
>>> type( p.from_json( "_string", trans ) )
@@ -404,9 +401,8 @@ class BooleanToolParameter( ToolParameter ):
>>> p = BooleanToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'falsevalue: _falsevalue', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: BooleanToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'truevalue: _truevalue', 'type: boolean', 'value: True']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('falsevalue', '_falsevalue'), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'BooleanToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('truevalue', '_truevalue'), ('type', 'boolean'), ('value', True)]
>>> print p.from_json( 'true' )
True
>>> print p.to_param_dict_string( True )
@@ -465,9 +461,8 @@ class FileToolParameter( ToolParameter ):
>>> p = FileToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: FileToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: file']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'FileToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'file')]
"""
def __init__( self, tool, input_source ):
input_source = ensure_input_source(input_source)
@@ -525,9 +520,8 @@ class FTPFileToolParameter( ToolParameter ):
>>> p = FTPFileToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: FTPFileToolParameter', 'multiple: True', 'name: _name', 'optional: True', 'refresh_on_change: False', 'type: ftpfile']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'FTPFileToolParameter'), ('multiple', True), ('name', '_name'), ('optional', True), ('refresh_on_change', False), ('type', 'ftpfile')]
"""
def __init__( self, tool, input_source ):
input_source = ensure_input_source(input_source)
@@ -598,9 +592,8 @@ class HiddenToolParameter( ToolParameter ):
>>> p = HiddenToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'help: ', 'hidden: True', 'is_dynamic: False', 'label: ', 'model_class: HiddenToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: hidden', 'value: _value']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('help', ''), ('hidden', True), ('is_dynamic', False), ('label', ''), ('model_class', 'HiddenToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'hidden'), ('value', '_value')]
"""
def __init__( self, tool, input_source ):
input_source = ensure_input_source( input_source )
@@ -624,9 +617,8 @@ class ColorToolParameter( ToolParameter ):
>>> p = ColorToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: ColorToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: color', 'value: #ffffff']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'ColorToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'color'), ('value', '#ffffff')]
"""
def __init__( self, tool, input_source ):
input_source = ensure_input_source( input_source )
@@ -647,9 +639,8 @@ class BaseURLToolParameter( HiddenToolParameter ):
>>> p = BaseURLToolParameter( None, XML( '' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'help: ', 'hidden: True', 'is_dynamic: False', 'label: ', 'model_class: BaseURLToolParameter', 'name: _name', 'optional: False', 'refresh_on_change: False', 'type: base_url', 'value: _value']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('help', ''), ('hidden', True), ('is_dynamic', False), ('label', ''), ('model_class', 'BaseURLToolParameter'), ('name', '_name'), ('optional', False), ('refresh_on_change', False), ('type', 'base_url'), ('value', '_value')]
"""
def __init__( self, tool, input_source ):
input_source = ensure_input_source( input_source )
@@ -704,9 +695,8 @@ class SelectToolParameter( ToolParameter ):
... ''' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'display: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: SelectToolParameter', 'multiple: False', 'name: _name', 'optional: False', "options: [('x_label', 'x', False), ('y_label', 'y', True), ('z_label', 'z', False)]", 'refresh_on_change: False', 'type: select', 'value: y']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('display', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'SelectToolParameter'), ('multiple', False), ('name', '_name'), ('optional', False), ('options', [('x_label', 'x', False), ('y_label', 'y', True), ('z_label', 'z', False)]), ('refresh_on_change', False), ('type', 'select'), ('value', 'y')]
>>> p = SelectToolParameter( None, XML(
... '''
...
@@ -717,9 +707,8 @@ class SelectToolParameter( ToolParameter ):
... ''' ) )
>>> print p.name
_name
- >>> d = p.to_dict( trans )
- >>> [ "%s: %s" % ( key, d[ key ] ) for key in sorted( d ) ]
- ['argument: None', 'display: None', 'help: ', 'hidden: False', 'is_dynamic: False', 'label: ', 'model_class: SelectToolParameter', 'multiple: True', 'name: _name', 'optional: True', "options: [('x_label', 'x', False), ('y_label', 'y', True), ('z_label', 'z', True)]", 'refresh_on_change: False', 'type: select', 'value: z']
+ >>> sorted( p.to_dict( trans ).items() )
+ [('argument', None), ('display', None), ('help', ''), ('hidden', False), ('is_dynamic', False), ('label', ''), ('model_class', 'SelectToolParameter'), ('multiple', True), ('name', '_name'), ('optional', True), ('options', [('x_label', 'x', False), ('y_label', 'y', True), ('z_label', 'z', True)]), ('refresh_on_change', False), ('type', 'select'), ('value', 'z')]
>>> print p.to_param_dict_string( ["y", "z"] )
y,z
"""