示例#1
0
 def test_prepare_resource_sets(self, options):
     opts = [{"id": "1"}, {"id": "2", "sequential": "true"}]
     options.side_effect = opts
     self.assertEqual(
         [
             {"ids": ["resA", "resB"], "options":opts[0]},
             {"ids": ["resC"], "options": opts[1]},
         ],
         prepare_resource_sets([
             "resA", "resB", "id=resource-set-1",
             "set",
             "resC", "id=resource-set-2", "sequential=true",
         ])
     )
示例#2
0
 def test_has_no_responsibility_to_assess_the_content(self, options):
     options.return_value = {}
     self.assertEqual([{"ids":[], "options":{}}], prepare_resource_sets([]))