예제 #1
0
    def test_tokenize_slashslash_comment_then_newline2(self):
        tokens = list(
            parse_deps._tokenize_js(
                """A // foo
bar"""
            )
        )
        self.assertEquals(["A ", "//", " foo", "\n", "bar"], tokens)
예제 #2
0
    def test_tokenize_cstyle_comment(self):
        tokens = list(
            parse_deps._tokenize_js(
                """A /* foo
*bar
*/"""
            )
        )
        self.assertEquals(["A ", "/*", " foo", "\n", "*bar", "\n", "*/"], tokens)
예제 #3
0
 def test_tokenize_0(self):
   tokens = list(parse_deps._tokenize_js(""))
   self.assertEquals([], tokens)
예제 #4
0
  def test_tokenize_cstyle_comment(self):
    tokens = list(parse_deps._tokenize_js("""A /* foo
*bar
*/"""))
    self.assertEquals(['A ', '/*', ' foo', '\n', '*bar', '\n', '*/'], tokens)
예제 #5
0
  def test_tokenize_slashslash_comment_then_newline2(self):
    tokens = list(parse_deps._tokenize_js("""A // foo
bar"""
))
    self.assertEquals(['A ', '//', ' foo', '\n', 'bar'], tokens)
예제 #6
0
 def test_tokenize_slashslash_comment(self):
   tokens = list(parse_deps._tokenize_js('A // foo'))
   self.assertEquals(['A ', '//', ' foo'], tokens)
예제 #7
0
 def test_tokenize_nl(self):
   tokens = list(parse_deps._tokenize_js('\n'))
   self.assertEquals(['\n'], tokens)
예제 #8
0
    def test_tokenize_cstyle_comment(self):
        tokens = list(parse_deps._tokenize_js("""A /* foo
*bar
*/"""))
        self.assertEquals(["A ", "/*", " foo", "\n", "*bar", "\n", "*/"],
                          tokens)
예제 #9
0
 def test_tokenize_slashslash_comment(self):
     tokens = list(parse_deps._tokenize_js("A // foo"))
     self.assertEquals(["A ", "//", " foo"], tokens)
예제 #10
0
 def test_tokenize_nl(self):
     tokens = list(parse_deps._tokenize_js("\n"))
     self.assertEquals(["\n"], tokens)
예제 #11
0
 def test_tokenize_0(self):
     tokens = list(parse_deps._tokenize_js(""))
     self.assertEquals([], tokens)
예제 #12
0
    def test_tokenize_cstyle_comment(self):
        tokens = list(parse_deps._tokenize_js("""A /* foo
*bar
*/"""))
        self.assertEquals(['A ', '/*', ' foo', '\n', '*bar', '\n', '*/'],
                          tokens)
예제 #13
0
    def test_tokenize_slashslash_comment_then_newline2(self):
        tokens = list(parse_deps._tokenize_js("""A // foo
bar"""))
        self.assertEquals(['A ', '//', ' foo', '\n', 'bar'], tokens)
예제 #14
0
 def test_tokenize_slashslash_comment(self):
     tokens = list(parse_deps._tokenize_js('A // foo'))
     self.assertEquals(['A ', '//', ' foo'], tokens)
예제 #15
0
 def test_tokenize_nl(self):
     tokens = list(parse_deps._tokenize_js('\n'))
     self.assertEquals(['\n'], tokens)
예제 #16
0
 def test_tokenize_nl(self):
   tokens = list(parse_deps._tokenize_js("\n"))
   self.assertEquals(["\n"], tokens)
예제 #17
0
 def test_tokenize_slashslash_comment(self):
   tokens = list(parse_deps._tokenize_js("A // foo"))
   self.assertEquals(["A ", "//", " foo"], tokens)
예제 #18
0
    def test_tokenize_slashslash_comment_then_newline2(self):
        tokens = list(parse_deps._tokenize_js("""A // foo
bar"""))
        self.assertEquals(["A ", "//", " foo", "\n", "bar"], tokens)