public void ShouldLoadMakefileSparkFromCurrentDirectoryByDefault() { _engine.Execute(); Output.ShouldContain("ExecDefaultTask"); Output.ShouldContain("ExecAnotherTask"); Output.ShouldContain("ExecYetAnotherTask"); }
public void MakefileTarget(string makefile, string target) { var settings = new SakeSettings { Output = new RemoveEscapes(Console.Out) }; var loader = new DefaultLoader(new DefaultLog(settings), settings); var engine = new SakeEngine(settings, loader, new DefaultRunner()); engine.Execute(new Options { Makefile = makefile, Targets = new[] { target } }); }