Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 '''Unit tests for grit.format.html_inline''' | 6 '''Unit tests for grit.format.html_inline''' |
| 7 | 7 |
| 8 | 8 |
| 9 import os | 9 import os |
| 10 import re | 10 import re |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 57 source_resources = set() | 57 source_resources = set() |
| 58 tmp_dir = util.TempDir(files) | 58 tmp_dir = util.TempDir(files) |
| 59 for filename in files: | 59 for filename in files: |
| 60 source_resources.add(tmp_dir.GetPath(filename)) | 60 source_resources.add(tmp_dir.GetPath(filename)) |
| 61 | 61 |
| 62 resources = html_inline.GetResourceFilenames(tmp_dir.GetPath('index.html')) | 62 resources = html_inline.GetResourceFilenames(tmp_dir.GetPath('index.html')) |
| 63 resources.add(tmp_dir.GetPath('index.html')) | 63 resources.add(tmp_dir.GetPath('index.html')) |
| 64 self.failUnlessEqual(resources, source_resources) | 64 self.failUnlessEqual(resources, source_resources) |
| 65 tmp_dir.CleanUp() | 65 tmp_dir.CleanUp() |
| 66 | 66 |
| 67 def testCompressedJavaScript(self): | |
| 68 '''Tests that ".src=" doesn't treat as a tag.''' | |
| 69 | |
| 70 files = { | |
| 71 'index.js': ''' | |
| 72 if(i<j)a.src="hoge.png"; | |
| 73 ''', | |
| 74 } | |
| 75 | |
| 76 source_resources = set() | |
| 77 tmp_dir = util.TempDir(files) | |
| 78 for filename in files: | |
| 79 source_resources.add(tmp_dir.GetPath(filename)) | |
| 80 | |
| 81 resources = html_inline.GetResourceFilenames(tmp_dir.GetPath('index.js')) | |
| 82 resources.add(tmp_dir.GetPath('index.js')) | |
| 83 self.failUnlessEqual(resources, source_resources) | |
| 84 tmp_dir.CleanUp() | |
| 85 | |
|
Jói
2013/01/21 15:17:01
Please add another blank line here. The rule is tw
yoshiki
2013/01/21 15:25:12
Done.
| |
| 67 if __name__ == '__main__': | 86 if __name__ == '__main__': |
| 68 unittest.main() | 87 unittest.main() |
| OLD | NEW |