Exemplo n.º 1
0
 public void ShouldLoadMakefileSparkFromCurrentDirectoryByDefault()
 {
     _engine.Execute();
     Output.ShouldContain("ExecDefaultTask");
     Output.ShouldContain("ExecAnotherTask");
     Output.ShouldContain("ExecYetAnotherTask");
 }
Exemplo n.º 2
0
        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 }
            });
        }