From 06e439ef40a8f59c6172b2dcac8f452431a8b845 Mon Sep 17 00:00:00 2001 From: Timur Borkhodoev Date: Fri, 2 Feb 2018 14:48:43 -0500 Subject: [PATCH] Add correct file test for manifest test --- .../servo_tidy_tests/manifest-include.ini | 109 ++++++++++++++++++ python/tidy/servo_tidy_tests/test_tidy.py | 7 +- 2 files changed, 114 insertions(+), 2 deletions(-) create mode 100644 python/tidy/servo_tidy_tests/manifest-include.ini diff --git a/python/tidy/servo_tidy_tests/manifest-include.ini b/python/tidy/servo_tidy_tests/manifest-include.ini new file mode 100644 index 000000000000..b7216b1ff204 --- /dev/null +++ b/python/tidy/servo_tidy_tests/manifest-include.ini @@ -0,0 +1,109 @@ +skip: true +[_mozilla] + skip: false +[2dcontext] + skip: false +[cors] + skip: false +[css] + skip: true + [compositing] + skip: false + [CSS2] + skip: false + [css-animations] + skip: false + [css-backgrounds] + skip: false + [css-color] + skip: false + [css-conditional] + skip: false + [css-flexbox] + skip: false + [css-images] + skip: false + [css-style-attr] + skip: false + [css-text] + skip: false + [css-text-decor] + skip: false + [css-transforms] + skip: false + [css-transitions] + skip: false + [css-ui] + skip: false + [css-values] + skip: false + [css-variables] + skip: false + [cssom] + skip: false + [cssom-view] + skip: false + [filter-effects] + skip: false + [geometry] + skip: false + [mediaqueries] + skip: false + [selectors] + skip: false +[custom-elements] + skip: false +[dom] + skip: false +[domparsing] + skip: false +[encoding] + skip: false +[eventsource] + skip: false +[fetch] + skip: false +[FileAPI] + skip: false +[fullscreen] + skip: false +[hr-time] + skip: false +[html] + skip: false +[js] + skip: false +[navigation-timing] + skip: false +[old-tests] + skip: true + [submission] + skip: true +[performance-timeline] + skip: false +[quirks] + skip: false +[referrer-policy] + skip: false +[subresource-integrity] + skip: false +[touch-events] + skip: false +[uievents] + skip: false +[url] + skip: false +[WebCryptoAPI] + skip: false +[webgl] + skip: false +[WebIDL] + skip: false +[websockets] + skip: false +[webstorage] + skip: false +[workers] + skip: false +[xhr] + skip: false diff --git a/python/tidy/servo_tidy_tests/test_tidy.py b/python/tidy/servo_tidy_tests/test_tidy.py index 1c4a055a6652..e9e2ffcfdd1d 100644 --- a/python/tidy/servo_tidy_tests/test_tidy.py +++ b/python/tidy/servo_tidy_tests/test_tidy.py @@ -33,10 +33,13 @@ def test_tidy_config(self): self.assertEqual("ignored directory './fake/dir' doesn't exist", errors.next()[2]) self.assertNoMoreErrors(errors) - def test_wpt_manifest_checks(self): + def test_non_existing_wpt_manifest_checks(self): wrong_path = "/wrong/path.ini" - errors = tidy.check_manifest_dirs(wrong_path) + errors = tidy.check_manifest_dirs(wrong_path, print_text=False) self.assertEqual("%s manifest file is required but was not found" % wrong_path, errors.next()[2]) + self.assertNoMoreErrors(errors) + errors = tidy.check_manifest_dirs(os.path.join(base_path, 'manifest-include.ini'), print_text=False) + self.assertNoMoreErrors(errors) def test_directory_checks(self): dirs = {