aboutsummaryrefslogtreecommitdiff
path: root/catapult/common/py_vulcanize/py_vulcanize/js_utils_unittest.py
diff options
context:
space:
mode:
Diffstat (limited to 'catapult/common/py_vulcanize/py_vulcanize/js_utils_unittest.py')
-rw-r--r--catapult/common/py_vulcanize/py_vulcanize/js_utils_unittest.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/catapult/common/py_vulcanize/py_vulcanize/js_utils_unittest.py b/catapult/common/py_vulcanize/py_vulcanize/js_utils_unittest.py
new file mode 100644
index 00000000..cb8025c9
--- /dev/null
+++ b/catapult/common/py_vulcanize/py_vulcanize/js_utils_unittest.py
@@ -0,0 +1,18 @@
+# Copyright 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 unittest
+
+from py_vulcanize import js_utils
+
+
+class ValidateStrictModeTests(unittest.TestCase):
+
+ def testEscapeJSIfNeeded(self):
+ self.assertEqual(
+ '<script>var foo;<\/script>',
+ js_utils.EscapeJSIfNeeded('<script>var foo;</script>'))
+ self.assertEqual(
+ '<script>var foo;<\/script>',
+ js_utils.EscapeJSIfNeeded('<script>var foo;<\/script>'))