def test_compile_source(): compiler = LESS() assert compiler.compile_source("p {font-size: 15px; a {color: red;}}") == "p {\n font-size: 15px;\n}\np a {\n color: red;\n}\n" with pytest.raises(StaticCompilationError): compiler.compile_source('invalid syntax') # Test non-ascii NON_ASCII = """.external_link:first-child:before { content: "Zobacz także:"; background: url(картинка.png); } """ assert compiler.compile_source(NON_ASCII) == NON_ASCII
def test_compile_source(): compiler = LESS() assert (compiler.compile_source("p {font-size: 15px; a {color: red;}}") == "p {\n font-size: 15px;\n}\np a {\n color: red;\n}\n") with pytest.raises(StaticCompilationError): compiler.compile_source('invalid syntax') # Test non-ascii NON_ASCII = """.external_link:first-child:before { content: "Zobacz także:"; background: url(картинка.png); } """ assert compiler.compile_source(NON_ASCII) == NON_ASCII
def test_compile_source(self): compiler = LESS() self.assertEqual( compiler.compile_source("p {font-size: 15px; a {color: red;}}"), "p {\n font-size: 15px;\n}\np a {\n color: red;\n}\n") self.assertRaises(StaticCompilationError, lambda: compiler.compile_source('invalid syntax')) # Test non-ascii NON_ASCII = """.external_link:first-child:before { content: "Zobacz także:"; background: url(картинка.png); } """ self.assertEqual(compiler.compile_source(NON_ASCII), NON_ASCII)
def test_compile_source(self): compiler = LESS() self.assertEqual( compiler.compile_source("p {font-size: 15px; a {color: red;}}"), "p {\n font-size: 15px;\n}\np a {\n color: red;\n}\n" ) self.assertRaises( StaticCompilationError, lambda: compiler.compile_source('invalid syntax') ) # Test non-ascii NON_ASCII = """.external_link:first-child:before { content: "Zobacz także:"; background: url(картинка.png); } """ self.assertEqual( compiler.compile_source(NON_ASCII), NON_ASCII )