OLD | NEW |
1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
2 # Copyright 2015 The LUCI Authors. All rights reserved. | 2 # Copyright 2015 The LUCI Authors. All rights reserved. |
3 # Use of this source code is governed by the Apache v2.0 license that can be | 3 # Use of this source code is governed under the Apache License, Version 2.0 |
4 # found in the LICENSE file. | 4 # that can be found in the LICENSE file. |
5 | 5 |
6 from test_env import future | 6 from test_env import future |
7 import test_env | 7 import test_env |
8 test_env.setup_test_env() | 8 test_env.setup_test_env() |
9 | 9 |
10 from test_support import test_case | 10 from test_support import test_case |
11 import mock | 11 import mock |
12 | 12 |
13 from components import auth | 13 from components import auth |
14 from components.config.proto import project_config_pb2 | 14 from components.config.proto import project_config_pb2 |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
83 self.assertFalse(acl.has_project_access('projects/swarming')) | 83 self.assertFalse(acl.has_project_access('projects/swarming')) |
84 self.assertFalse(acl.can_read_config_set('projects/swarming/refs/heads/x')) | 84 self.assertFalse(acl.can_read_config_set('projects/swarming/refs/heads/x')) |
85 | 85 |
86 def test_malformed_config_set(self): | 86 def test_malformed_config_set(self): |
87 with self.assertRaises(ValueError): | 87 with self.assertRaises(ValueError): |
88 acl.can_read_config_set('invalid config set') | 88 acl.can_read_config_set('invalid config set') |
89 | 89 |
90 | 90 |
91 if __name__ == '__main__': | 91 if __name__ == '__main__': |
92 test_env.main() | 92 test_env.main() |
OLD | NEW |