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

Unified Diff: tracing/third_party/tvcm/tvcm/generate_unittest.py

Issue 1376953005: Move tracing/third_party/tvcm -> third_party/py_vulcanize. (Closed) Base URL: git@github.com:catapult-project/catapult.git@master
Patch Set: Created 5 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: tracing/third_party/tvcm/tvcm/generate_unittest.py
diff --git a/tracing/third_party/tvcm/tvcm/generate_unittest.py b/tracing/third_party/tvcm/tvcm/generate_unittest.py
deleted file mode 100644
index 658d4aa85338ba36ce436b1825c7090d780fed03..0000000000000000000000000000000000000000
--- a/tracing/third_party/tvcm/tvcm/generate_unittest.py
+++ /dev/null
@@ -1,58 +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.
-
-import os
-import unittest
-
-from tvcm import generate
-from tvcm import fake_fs
-from tvcm import project as project_module
-
-
-class GenerateTests(unittest.TestCase):
-
- def setUp(self):
- self.fs = fake_fs.FakeFS()
- self.fs.AddFile(
- '/x/foo/my_module.html',
- ('<!DOCTYPE html>\n'
- '<link rel="import" href="/foo/other_module.html">\n'))
- self.fs.AddFile(
- '/x/foo/other_module.html',
- ('<!DOCTYPE html>\n'
- '<script src="/foo/raw/raw_script.js"></script>\n'
- '<script>\n'
- ' \'use strict\';\n'
- ' HelloWorld();\n'
- '</script>\n'))
- self.fs.AddFile('/x/foo/raw/raw_script.js', '\n/* raw script */\n')
- self.fs.AddFile('/x/components/polymer/polymer.min.js', '\n')
-
- self.project = project_module.Project([os.path.normpath('/x')])
-
- def testJSGeneration(self):
- with self.fs:
- load_sequence = self.project.CalcLoadSequenceForModuleNames(
- [os.path.normpath('foo.my_module')])
- generate.GenerateJS(load_sequence)
-
- def testHTMLGeneration(self):
- with self.fs:
- load_sequence = self.project.CalcLoadSequenceForModuleNames(
- [os.path.normpath('foo.my_module')])
- result = generate.GenerateStandaloneHTMLAsString(load_sequence)
- self.assertIn('HelloWorld();', result)
-
- def testExtraScriptWithWriteContentsFunc(self):
- with self.fs:
- load_sequence = self.project.CalcLoadSequenceForModuleNames(
- [os.path.normpath('foo.my_module')])
-
- class ExtraScript(generate.ExtraScript):
- def WriteToFile(self, f):
- f.write('<script>ExtraScript!</script>')
-
- result = generate.GenerateStandaloneHTMLAsString(
- load_sequence, title='Title', extra_scripts=[ExtraScript()])
- self.assertIn('ExtraScript', result)

Powered by Google App Engine
This is Rietveld 408576698