def test_compile_file(): compiler = Babel() assert ( clean_javascript(compiler.compile_file("scripts/test.es6")) == """"use strict";\nconsole.log("Hello, World!");""" )
def test_compile_source(): compiler = Babel() assert clean_javascript(compiler.compile_source('console.log("Hello, World!");')) == """"use strict";\nconsole.log("Hello, World!");""" with pytest.raises(StaticCompilationError): compiler.compile_source('console.log "Hello, World!') # Test non-ascii assert clean_javascript(compiler.compile_source('console.log("Привет, Мир!");')) == """"use strict";\nconsole.log("Привет, Мир!");"""
def test_compile_source(): compiler = Babel() assert (clean_javascript( compiler.compile_source('console.log("Hello, World!");')) == """"use strict";\nconsole.log("Hello, World!");""") with pytest.raises(StaticCompilationError): compiler.compile_source('console.log "Hello, World!') # Test non-ascii assert (clean_javascript( compiler.compile_source('console.log("Привет, Мир!");')) == """"use strict";\nconsole.log("Привет, Мир!");""")
def test_compile_file(): compiler = Babel() assert (clean_javascript(compiler.compile_file("scripts/test.es6")) == """"use strict";\nconsole.log("Hello, World!");""")