def test_processing_files(): global static_base_dir manager = Manager(static_base_dir) js_group = ["css/file1.css", "css/file2.css"] manager.add_group("js", js_group) df = DummyFilter() manager.add_filter(df) # get output from a manager output = manager.output_for_group("js") with(open(path.join(static_base_dir, "example_out.css"))) as f: # test if content fits assert f.read(), output
def test_cs(): global here expected_out = """(function() { var square; square = function(x) { return x * x; }; }).call(this); """ manager = Manager(static_base_dir) js_group = ["coffee/test.coffee"] manager.add_group("cs", js_group) manager.add_filter(CoffeeScriptFilter()) # get output from a manager output = manager.output_for_group("cs") assert output, expected_out.strip()