def test__get_tag_dict__tags_list_passed__correct_return(self):
     "AsiaqDataPipeline.get_tag_dict with tags passed as list"
     pipeline = AsiaqDataPipeline(name="asdf",
                                  description="qwerty",
                                  tags=[{
                                      'key': 'template',
                                      'value': 'silly'
                                  }, {
                                      'key': 'another',
                                      'value': 'tag'
                                  }])
     self.assertEqual({
         "template": "silly",
         "another": "tag"
     }, pipeline.get_tag_dict())
 def test__get_tag_dict__tags_list_passed__correct_return(self):
     "AsiaqDataPipeline.get_tag_dict with tags passed as list"
     pipeline = AsiaqDataPipeline(
         name="asdf", description="qwerty",
         tags=[{'key': 'template', 'value': 'silly'}, {'key': 'another', 'value': 'tag'}])
     self.assertEqual({"template": "silly", "another": "tag"}, pipeline.get_tag_dict())
 def test__get_tag_dict__tags_dict_passed__correct_return(self):
     "AsiaqDataPipeline.get_tag_dict with tags passed as dict"
     pipeline = AsiaqDataPipeline(name="asdf", description="qwerty", tags={'template': 'silly'})
     self.assertEqual({"template": "silly"}, pipeline.get_tag_dict())
 def test__get_tag_dict__no_tags__no_return(self):
     "AsiaqDataPipeline.get_tag_dict with no tags"
     pipeline = AsiaqDataPipeline(name="asdf", description="qwerty")
     self.assertIsNone(pipeline.get_tag_dict())
 def test__get_tag_dict__tags_dict_passed__correct_return(self):
     "AsiaqDataPipeline.get_tag_dict with tags passed as dict"
     pipeline = AsiaqDataPipeline(name="asdf",
                                  description="qwerty",
                                  tags={'template': 'silly'})
     self.assertEqual({"template": "silly"}, pipeline.get_tag_dict())
 def test__get_tag_dict__no_tags__no_return(self):
     "AsiaqDataPipeline.get_tag_dict with no tags"
     pipeline = AsiaqDataPipeline(name="asdf", description="qwerty")
     self.assertIsNone(pipeline.get_tag_dict())