Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(643)

Side by Side Diff: components/policy/tools/template_writers/test_suite_all.py

Issue 2481183002: Generate ADMX template for Chrome OS policies (Closed)
Patch Set: Couple of fixes after testing Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright 2017 The Chromium Authors. All rights reserved. 2 # Copyright 2017 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 '''Unit test suite that collects template_writer tests.''' 6 '''Unit test suite that collects template_writer tests.'''
7 7
8 import os 8 import os
9 import sys 9 import sys
10 import unittest 10 import unittest
11 11
12 class TestSuiteAll(unittest.TestSuite): 12 class TestSuiteAll(unittest.TestSuite):
13 def __init__(self): 13 def __init__(self):
14 super(TestSuiteAll, self).__init__() 14 super(TestSuiteAll, self).__init__()
15 # Imports placed here to prevent circular imports. 15 # Imports placed here to prevent circular imports.
16 # pylint: disable-msg=C6204 16 # pylint: disable-msg=C6204
17 import policy_template_generator_unittest 17 import policy_template_generator_unittest
18 import writers.adm_writer_unittest 18 import writers.adm_writer_unittest
19 import writers.adml_writer_unittest 19 import writers.adml_writer_unittest
20 import writers.admx_writer_unittest 20 import writers.admx_writer_unittest
21 import writers.android_policy_writer_unittest 21 import writers.android_policy_writer_unittest
22 import writers.chromeos_adml_writer_unittest
23 import writers.chromeos_admx_writer_unittest
22 import writers.doc_writer_unittest 24 import writers.doc_writer_unittest
23 import writers.google_adml_writer_unittest 25 import writers.google_adml_writer_unittest
24 import writers.google_admx_writer_unittest 26 import writers.google_admx_writer_unittest
25 import writers.json_writer_unittest 27 import writers.json_writer_unittest
26 import writers.plist_strings_writer_unittest 28 import writers.plist_strings_writer_unittest
27 import writers.plist_writer_unittest 29 import writers.plist_writer_unittest
28 import writers.reg_writer_unittest 30 import writers.reg_writer_unittest
29 import writers.template_writer_unittest 31 import writers.template_writer_unittest
30 import writers.xml_writer_base_unittest 32 import writers.xml_writer_base_unittest
31 33
32 test_classes = [ 34 test_classes = [
33 policy_template_generator_unittest.PolicyTemplateGeneratorUnittest, 35 policy_template_generator_unittest.PolicyTemplateGeneratorUnittest,
34 writers.adm_writer_unittest.AdmWriterUnittest, 36 writers.adm_writer_unittest.AdmWriterUnittest,
35 writers.adml_writer_unittest.AdmlWriterUnittest, 37 writers.adml_writer_unittest.AdmlWriterUnittest,
36 writers.admx_writer_unittest.AdmxWriterUnittest, 38 writers.admx_writer_unittest.AdmxWriterUnittest,
37 writers.android_policy_writer_unittest.AndroidPolicyWriterUnittest, 39 writers.android_policy_writer_unittest.AndroidPolicyWriterUnittest,
40 writers.chromeos_adml_writer_unittest.ChromeOsAdmlWriterUnittest,
41 writers.chromeos_admx_writer_unittest.ChromeOsAdmxWriterUnittest,
38 writers.doc_writer_unittest.DocWriterUnittest, 42 writers.doc_writer_unittest.DocWriterUnittest,
39 writers.google_adml_writer_unittest.GoogleAdmlWriterUnittest, 43 writers.google_adml_writer_unittest.GoogleAdmlWriterUnittest,
40 writers.google_admx_writer_unittest.GoogleAdmxWriterUnittest, 44 writers.google_admx_writer_unittest.GoogleAdmxWriterUnittest,
41 writers.json_writer_unittest.JsonWriterUnittest, 45 writers.json_writer_unittest.JsonWriterUnittest,
42 writers.plist_strings_writer_unittest.PListStringsWriterUnittest, 46 writers.plist_strings_writer_unittest.PListStringsWriterUnittest,
43 writers.plist_writer_unittest.PListWriterUnittest, 47 writers.plist_writer_unittest.PListWriterUnittest,
44 writers.reg_writer_unittest.RegWriterUnittest, 48 writers.reg_writer_unittest.RegWriterUnittest,
45 writers.template_writer_unittest.TemplateWriterUnittests, 49 writers.template_writer_unittest.TemplateWriterUnittests,
46 writers.xml_writer_base_unittest.XmlWriterBaseTest, 50 writers.xml_writer_base_unittest.XmlWriterBaseTest,
47 # add test classes here, in alphabetical order... 51 # add test classes here, in alphabetical order...
48 ] 52 ]
49 53
50 for test_class in test_classes: 54 for test_class in test_classes:
51 self.addTest(unittest.makeSuite(test_class)) 55 self.addTest(unittest.makeSuite(test_class))
52 56
53 57
54 if __name__ == '__main__': 58 if __name__ == '__main__':
55 test_result = unittest.TextTestRunner(verbosity=2).run(TestSuiteAll()) 59 test_result = unittest.TextTestRunner(verbosity=2).run(TestSuiteAll())
56 sys.exit(len(test_result.errors) + len(test_result.failures)) 60 sys.exit(len(test_result.errors) + len(test_result.failures))
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698