summaryrefslogtreecommitdiff
path: root/tools/closure_linter/build/lib/closure_linter/error_fixer_test.py
diff options
context:
space:
mode:
authorYosuke Furukawa <yosuke.furukawa@gmail.com>2015-04-29 02:03:05 +0900
committerYosuke Furukawa <yosuke.furukawa@gmail.com>2015-05-09 12:09:52 +0900
commitf9dd34d301ab385ae316769b85ef916f9b70b6f6 (patch)
tree9ce5db7bdff46e587535de5549eef7e02656f5d8 /tools/closure_linter/build/lib/closure_linter/error_fixer_test.py
parent5883a59b21a97e8b7339f435c977155a2c29ba8d (diff)
downloadandroid-node-v8-f9dd34d301ab385ae316769b85ef916f9b70b6f6.tar.gz
android-node-v8-f9dd34d301ab385ae316769b85ef916f9b70b6f6.tar.bz2
android-node-v8-f9dd34d301ab385ae316769b85ef916f9b70b6f6.zip
tools: replace closure-linter with eslint
PR-URL: https://github.com/iojs/io.js/pull/1539 Fixes: https://github.com/iojs/io.js/issues/1253 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Trevor Norris <trev.norris@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Diffstat (limited to 'tools/closure_linter/build/lib/closure_linter/error_fixer_test.py')
-rw-r--r--tools/closure_linter/build/lib/closure_linter/error_fixer_test.py57
1 files changed, 0 insertions, 57 deletions
diff --git a/tools/closure_linter/build/lib/closure_linter/error_fixer_test.py b/tools/closure_linter/build/lib/closure_linter/error_fixer_test.py
deleted file mode 100644
index 49f449de42..0000000000
--- a/tools/closure_linter/build/lib/closure_linter/error_fixer_test.py
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright 2012 The Closure Linter Authors. All Rights Reserved.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS-IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-"""Unit tests for the error_fixer module."""
-
-# Allow non-Google copyright
-# pylint: disable=g-bad-file-header
-
-
-
-import unittest as googletest
-from closure_linter import error_fixer
-from closure_linter import testutil
-
-
-class ErrorFixerTest(googletest.TestCase):
- """Unit tests for error_fixer."""
-
- def setUp(self):
- self.error_fixer = error_fixer.ErrorFixer()
-
- def testDeleteToken(self):
- start_token = testutil.TokenizeSourceAndRunEcmaPass(_TEST_SCRIPT)
- second_token = start_token.next
- self.error_fixer.HandleFile('test_file', start_token)
-
- self.error_fixer._DeleteToken(start_token)
-
- self.assertEqual(second_token, self.error_fixer._file_token)
-
- def testDeleteTokens(self):
- start_token = testutil.TokenizeSourceAndRunEcmaPass(_TEST_SCRIPT)
- fourth_token = start_token.next.next.next
- self.error_fixer.HandleFile('test_file', start_token)
-
- self.error_fixer._DeleteTokens(start_token, 3)
-
- self.assertEqual(fourth_token, self.error_fixer._file_token)
-
-_TEST_SCRIPT = """\
-var x = 3;
-"""
-
-if __name__ == '__main__':
- googletest.main()