Merge pull request #3386 from jmchilton/discovered_collection_metadata_1607

[16.07] Fix metadata on HDAs in dynamically discovered collections.
This commit is contained in:
Dannon Baker
2017-01-06 10:50:44 -05:00
committed by GitHub
2 changed files with 9 additions and 2 deletions
@@ -205,6 +205,9 @@ class JobContext( object ):
else:
primary_data.init_meta()
primary_data.set_meta()
primary_data.set_peek()
return primary_data
+6 -2
View File
@@ -465,10 +465,14 @@ class ToolsTestCase( api.ApiTestCase ):
output_collection = get_collection_response.json()
self._assert_has_keys( output_collection, "id", "name", "elements", "populated" )
assert output_collection[ "populated" ]
assert len( output_collection[ "elements" ] ) == 2
self.assertEquals( output_collection[ "name" ], "Table split on first column" )
# TODO: verify element identifiers
assert len( output_collection[ "elements" ] ) == 2
output_element_0 = output_collection["elements"][0]
assert output_element_0["element_index"] == 0
assert output_element_0["element_identifier"] == "samp1"
output_element_hda_0 = output_element_0["object"]
assert output_element_hda_0["metadata_column_types"] is not None
@skip_without_tool( "cat1" )
def test_run_cat1_with_two_inputs( self ):