

def test_check_for_errors_raises_an_exception_if_there_is_a_non_empty_error_log(self):
    contents = ['var bad_example = function() \n', "    console.log('This is another example');\n", '}']
    sut.write_buffer_contents_to_file(JS_FILE, contents)
    sut.run_js_to_coffee_on_js_file()
    self.assertTrue((os.stat(ERROR_LOG)[stat.ST_SIZE] > 0))
    with self.assertRaises(Exception):
        sut.check_for_errors()

dataset/ETHPy150Open JarrodCTaylor/vim-js2coffee/tests/vim_js2coffee_tests.py VimJS2CoffeeTests.test_check_for_errors_raises_an_exception_if_there_is_a_non_empty_error_log/original