コード例 #1
0
def test_js_hint_set_defined_name():
    assert len(
        validate_js.jshint_js(code_fragment_to_js("defined_name()"),
                              ["defined_name"]).errors) == 0
コード例 #2
0
def test_js_hint_error_on_undefined_name():
    assert len(
        validate_js.jshint_js(
            code_fragment_to_js("undefined_name()")).errors) == 1
コード例 #3
0
def test_js_hint_warn_on_es6():
    assert len(
        validate_js.jshint_js(code_fragment_to_js("((() => 4)())"),
                              []).errors) == 1
コード例 #4
0
 def test_set_defined_name(self):
     self.assertEquals(
         len(
             jshint_js(code_fragment_to_js("defined_name()"),
                       ["defined_name"]).errors), 0)
コード例 #5
0
 def test_error_on_undefined_name(self):
     self.assertEquals(
         len(jshint_js(code_fragment_to_js("undefined_name()")).errors), 1)
コード例 #6
0
 def test_warn_on_es6(self):
     self.assertEquals(
         len(jshint_js(code_fragment_to_js("((() => 4)())"), []).errors), 1)