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

Side by Side Diff: third_party/WebKit/Tools/Scripts/webkitpy/common/find_files_unittest.py

Issue 2305143003: webkitpy: Make all regex strings use raw string literals. (Closed)
Patch Set: Make all regex strings raw strings. Created 4 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 # Copyright (C) 2011 Google Inc. All rights reserved. 1 # Copyright (C) 2011 Google Inc. All rights reserved.
2 # 2 #
3 # Redistribution and use in source and binary forms, with or without 3 # Redistribution and use in source and binary forms, with or without
4 # modification, are permitted provided that the following conditions are 4 # modification, are permitted provided that the following conditions are
5 # met: 5 # met:
6 # 6 #
7 # * Redistributions of source code must retain the above copyright 7 # * Redistributions of source code must retain the above copyright
8 # notice, this list of conditions and the following disclaimer. 8 # notice, this list of conditions and the following disclaimer.
9 # * Redistributions in binary form must reproduce the above 9 # * Redistributions in binary form must reproduce the above
10 # copyright notice, this list of conditions and the following disclaimer 10 # copyright notice, this list of conditions and the following disclaimer
(...skipping 29 matching lines...) Expand all
40 40
41 def normpath(self, path): 41 def normpath(self, path):
42 return path.replace('/', '\\') 42 return path.replace('/', '\\')
43 43
44 44
45 class TestWinNormalize(unittest.TestCase): 45 class TestWinNormalize(unittest.TestCase):
46 46
47 def assert_filesystem_normalizes(self, filesystem): 47 def assert_filesystem_normalizes(self, filesystem):
48 self.assertEqual(find_files._normalize(filesystem, "c:\\foo", 48 self.assertEqual(find_files._normalize(filesystem, "c:\\foo",
49 ['fast/html', 'fast/canvas/*', 'c ompositing/foo.html']), 49 ['fast/html', 'fast/canvas/*', 'c ompositing/foo.html']),
50 ['c:\\foo\\fast\html', 'c:\\foo\\fast\canvas\*', 'c:\\f oo\compositing\\foo.html']) 50 ['c:\\foo\\fast\\html', 'c:\\foo\\fast\\canvas\\*', 'c: \\foo\\compositing\\foo.html'])
51 51
52 def test_mocked_win(self): 52 def test_mocked_win(self):
53 # This tests test_files.normalize, using portable behavior emulating 53 # This tests test_files.normalize, using portable behavior emulating
54 # what we think Windows is supposed to do. This test will run on all 54 # what we think Windows is supposed to do. This test will run on all
55 # platforms. 55 # platforms.
56 self.assert_filesystem_normalizes(MockWinFileSystem()) 56 self.assert_filesystem_normalizes(MockWinFileSystem())
57 57
58 def test_win(self): 58 def test_win(self):
59 # This tests the actual windows platform, to ensure we get the same 59 # This tests the actual windows platform, to ensure we get the same
60 # results that we get in test_mocked_win(). 60 # results that we get in test_mocked_win().
61 if sys.platform != 'win32': 61 if sys.platform != 'win32':
62 return 62 return
63 self.assert_filesystem_normalizes(FileSystem()) 63 self.assert_filesystem_normalizes(FileSystem())
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698