def test_compiler_source_transforms_extension_if_no_source_given(): lib = Library('lib', '/foo') a = Resource(lib, 'a.js') compiler = Compiler() compiler.source_extension = '.source' assert compiler.source_path(a) == '/foo/a.source'
def test_compiler_uses_source_if_given_on_resource(): lib = Library('lib', '/foo') a = Resource(lib, 'a.js', source='a.source') compiler = Compiler() assert compiler.source_path(a) == '/foo/a.source'