def test_minifier_target_transforms_extension_if_no_name_given(): lib = Library('lib', '/foo') a = Resource(lib, 'a.js') minifier = Minifier() minifier.target_extension = '.min.js' assert minifier.target_path(a) == '/foo/a.min.js'
def test_minifier_uses_minified_if_given_on_resource(): lib = Library('lib', '/foo') a = Resource(lib, 'a.js', minified='a.min.js') minifier = Minifier() assert minifier.target_path(a) == '/foo/a.min.js'
def test_minifier_source_is_full_resource_path(): lib = Library('lib', '/foo') a = Resource(lib, 'a.js') minifier = Minifier() assert minifier.source_path(a) == '/foo/a.js'