Ejemplo n.º 1
0
 def test_template_needed(self):
     files_to_remove = []
     context = {}
     options = {'header-html': 'header.html'}
     parsed_opts, files_to_remove = parse_options(options, context)
     self.assertEqual(len(files_to_remove), 1)
     self.assertEqual(parsed_opts[0], "--header-html")
Ejemplo n.º 2
0
 def test_two_parameters(self):
     options = {'cookie': ('name', 12)}
     self.assertEqual(parse_options(options, {}), (['--cookie', 'name', 12], []))
Ejemplo n.º 3
0
 def test_no_parameter(self):
     options = {'no-images': ''}
     self.assertEqual(parse_options(options, {}), (['--no-images'], []))
Ejemplo n.º 4
0
 def test_one_parameter(self):
     options = {'minimum-font-size': 10}
     self.assertEqual(parse_options(options, {}), (['--minimum-font-size', 10], []))
Ejemplo n.º 5
0
 def test_wrong_options(self):
     options = {'no_images': ''}
     self.assertEqual(parse_options(options, {}), ([], []))