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

Side by Side Diff: client/tests/isolateserver_smoke_test.py

Issue 2093593002: luci-py: Making __file__ usage unicode safe. (Closed) Base URL: https://github.com/luci/luci-py.git@master
Patch Set: Small fixes. Created 4 years, 6 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
« no previous file with comments | « client/tests/isolate_test.py ('k') | client/tests/large_test.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright 2013 The LUCI Authors. All rights reserved. 2 # Copyright 2013 The LUCI Authors. All rights reserved.
3 # Use of this source code is governed under the Apache License, Version 2.0 3 # Use of this source code is governed under the Apache License, Version 2.0
4 # that can be found in the LICENSE file. 4 # that can be found in the LICENSE file.
5 5
6 import hashlib 6 import hashlib
7 import logging 7 import logging
8 import os 8 import os
9 import shutil 9 import shutil
10 import subprocess 10 import subprocess
11 import sys 11 import sys
12 import tempfile 12 import tempfile
13 import time 13 import time
14 import unittest 14 import unittest
15 15
16 ROOT_DIR = unicode(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) 16 ROOT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(
17 __file__.decode(sys.getfilesystemencoding()))))
17 sys.path.insert(0, ROOT_DIR) 18 sys.path.insert(0, ROOT_DIR)
18 19
19 import isolated_format 20 import isolated_format
20 import test_utils 21 import test_utils
21 from third_party.depot_tools import fix_encoding 22 from third_party.depot_tools import fix_encoding
22 from utils import file_path 23 from utils import file_path
23 24
24 # Ensure that the testing machine has access to this server. 25 # Ensure that the testing machine has access to this server.
25 ISOLATE_SERVER = 'https://isolateserver.appspot.com/' 26 ISOLATE_SERVER = 'https://isolateserver.appspot.com/'
26 27
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
123 self._archive_given_files(files) 124 self._archive_given_files(files)
124 125
125 126
126 if __name__ == '__main__': 127 if __name__ == '__main__':
127 fix_encoding.fix_encoding() 128 fix_encoding.fix_encoding()
128 if len(sys.argv) > 1 and sys.argv[1].startswith('http'): 129 if len(sys.argv) > 1 and sys.argv[1].startswith('http'):
129 ISOLATE_SERVER = sys.argv.pop(1).rstrip('/') + '/' 130 ISOLATE_SERVER = sys.argv.pop(1).rstrip('/') + '/'
130 logging.basicConfig( 131 logging.basicConfig(
131 level=logging.DEBUG if '-v' in sys.argv else logging.ERROR) 132 level=logging.DEBUG if '-v' in sys.argv else logging.ERROR)
132 unittest.main() 133 unittest.main()
OLDNEW
« no previous file with comments | « client/tests/isolate_test.py ('k') | client/tests/large_test.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698