Skip to content

Commit

Permalink
Align data tool parameter test cases for initial values
Browse files Browse the repository at this point in the history
  • Loading branch information
guerler committed Aug 1, 2016
1 parent 6bff8ce commit 5287975
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions test/unit/tools/test_data_parameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,21 +97,19 @@ def test_field_empty_selection_optional( self ):
assert option[ 1 ] == "None"
assert option[ 2 ] is True

def test_get_initial_value_prevents_repeats( self ):
def test_get_initial_value( self ):
hda1 = MockHistoryDatasetAssociation( name="hda1", id=1 )
hda2 = MockHistoryDatasetAssociation( name="hda2", id=2 )
self.stub_active_datasets( hda1, hda2 )
already_used = []
assert hda2 == self.param.get_initial_value_from_history_prevent_repeats( self.trans, {}, already_used )
assert hda1 == self.param.get_initial_value_from_history_prevent_repeats( self.trans, {}, already_used )
assert hda2 == self.param.get_initial_value( self.trans, {} )

def test_get_initial_value_is_empty_string_if_no_match( self ):
def test_get_initial_value_is_none_if_no_match( self ):
hda1 = MockHistoryDatasetAssociation( name="hda1", id=1 )
hda1.visible = False
hda2 = MockHistoryDatasetAssociation( name="hda2", id=2 )
hda2.visible = False
self.stub_active_datasets( hda1, hda2 )
assert '' == self.param.get_initial_value( self.trans, {} )
assert self.param.get_initial_value( self.trans, {} ) is None

def test_get_initial_none_when_optional( self ):
self.optional = True
Expand Down

0 comments on commit 5287975

Please sign in to comment.