Index: appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/test/trees_test.py |
diff --git a/appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/test/trees_test.py b/appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/test/trees_test.py |
deleted file mode 100644 |
index 175344862a55e25c0102dfea1ad8696149b05294..0000000000000000000000000000000000000000 |
--- a/appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/test/trees_test.py |
+++ /dev/null |
@@ -1,42 +0,0 @@ |
-# Copyright (c) 2014 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-"""Unit test for trees module.""" |
-import unittest |
- |
-from appengine_module.trooper_o_matic import trees |
-from appengine_module.trooper_o_matic.test import testing_common |
- |
-URLFETCH_RESPONSES = { |
- ('https://chromium.googlesource.com/chromium/tools/build/+' |
- '/master/scripts/slave/gatekeeper_trees.json?format=text'): { |
- # pylint: disable=C0301 |
- 'content': 'ewogICAgImJsaW5rIjogewogICAgICAgICJidWlsZC1kYiI6ICJibGlua19idWlsZF9kYi5qc29uIiwKICAgICAgICAibWFzdGVycyI6IFsKICAgICAgICAgICAgImh0dHBzOi8vYnVpbGQuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0ud2Via2l0IgogICAgICAgIF0sCiAgICAgICAgIm9wZW4tdHJlZSI6IHRydWUsCiAgICAgICAgInBhc3N3b3JkLWZpbGUiOiAiLmJsaW5rX3N0YXR1c19wYXNzd29yZCIsCiAgICAgICAgInJldmlzaW9uLXByb3BlcnRpZXMiOiAiZ290X3JldmlzaW9uLGdvdF93ZWJraXRfcmV2aXNpb24iLAogICAgICAgICJzZXQtc3RhdHVzIjogdHJ1ZSwKICAgICAgICAic3RhdHVzLXVybCI6ICJodHRwczovL2JsaW5rLXN0YXR1cy5hcHBzcG90LmNvbSIsCiAgICAgICAgInRyYWNrLXJldmlzaW9ucyI6IHRydWUKICAgIH0sCiAgICAiY2hyb21pdW0iOiB7CiAgICAgICAgImJ1aWxkLWRiIjogIndhdGVyZmFsbF9idWlsZF9kYi5qc29uIiwKICAgICAgICAibWFzdGVycyI6IFsKICAgICAgICAgICAgImh0dHBzOi8vYnVpbGQuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0iLAogICAgICAgICAgICAiaHR0cHM6Ly9idWlsZC5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS5jaHJvbWUiLAogICAgICAgICAgICAiaHR0cHM6Ly9idWlsZC5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS5jaHJvbWl1bW9zIiwKICAgICAgICAgICAgImh0dHBzOi8vYnVpbGQuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0uZ3B1IiwKICAgICAgICAgICAgImh0dHBzOi8vYnVpbGQuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0ubGludXgiLAogICAgICAgICAgICAiaHR0cHM6Ly9idWlsZC5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS5tYWMiLAogICAgICAgICAgICAiaHR0cHM6Ly9idWlsZC5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS5tZW1vcnkiLAogICAgICAgICAgICAiaHR0cHM6Ly9idWlsZC5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS53aW4iCiAgICAgICAgXSwKICAgICAgICAib3Blbi10cmVlIjogdHJ1ZSwKICAgICAgICAicGFzc3dvcmQtZmlsZSI6ICIuc3RhdHVzX3Bhc3N3b3JkIiwKICAgICAgICAic2V0LXN0YXR1cyI6IHRydWUsCiAgICAgICAgInN0YXR1cy11cmwiOiAiaHR0cHM6Ly9jaHJvbWl1bS1zdGF0dXMuYXBwc3BvdC5jb20iLAogICAgICAgICJ0cmFjay1yZXZpc2lvbnMiOiB0cnVlCiAgICB9LAogICAgIm5vbi1jbG9zZXJzIjogewogICAgICAgICJtYXN0ZXJzIjogWwogICAgICAgICAgICAiaHR0cHM6Ly9idWlsZC5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS5sa2dyIiwKICAgICAgICAgICAgImh0dHBzOi8vYnVpbGQuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0ucGVyZiIsCiAgICAgICAgICAgICJodHRwczovL2J1aWxkLmNocm9taXVtLm9yZy9wL2NsaWVudC5saWJ2cHgiCiAgICAgICAgXQogICAgfQp9Cg==', |
- 'statuscode': 200, |
- } |
-} |
- |
- |
-class TreesTest(unittest.TestCase): |
- |
- def setUp(self): |
- super(TreesTest, self).setUp() |
- testing_common.StubUrlfetch(URLFETCH_RESPONSES) |
- |
- |
- def testTreesUrlFetch(self): |
- masters = trees.GetMastersForTree('chromium') |
- self.assertEqual(['chromium', |
- 'chromium.chrome', |
- 'chromium.chromiumos', |
- 'chromium.gpu', |
- 'chromium.linux', |
- 'chromium.mac', |
- 'chromium.memory', |
- 'chromium.win'], |
- masters) |
- |
- |
-if __name__ == '__main__': |
- unittest.main() |