示例#1
0
 void stateModels_AddEvent(OrderedDictionary <string, StateModel> sender, string key, StateModel value)
 {
     value.parent = this;
 }
示例#2
0
 protected override void Engine_ReproFault(RunContext context, uint currentIteration, Peach.Core.Dom.StateModel stateModel, Fault[] faults)
 {
     reproPath = saveFaults("Reproducing", context, currentIteration, stateModel, faults);
 }
示例#3
0
        protected override void Engine_Fault(RunContext context, uint currentIteration, Peach.Core.Dom.StateModel stateModel, Fault[] faultData)
        {
            var color = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine(string.Format("\n -- {1} fault at iteration {0} --\n", currentIteration,
                                            reproducing ? "Reproduced" : "Caught"));
            Console.ForegroundColor = color;
            reproducing             = false;
        }
示例#4
0
文件: File.cs 项目: 751620780/Peach
        protected override void Engine_ReproFault(RunContext context, uint currentIteration, Peach.Core.Dom.StateModel stateModel, Fault[] faults)
        {
            System.Diagnostics.Debug.Assert(reproFault == null);

            reproFault = combineFaults(context, currentIteration, stateModel, faults);
            SaveFault(Category.Reproducing, reproFault);
        }
示例#5
0
        protected override void Engine_ReproFault(RunContext context, uint currentIteration, Peach.Core.Dom.StateModel stateModel, Fault [] faultData)
        {
            var color = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine(string.Format("\n -- Caught fault at iteration {0}, trying to reproduce --\n", currentIteration));
            Console.ForegroundColor = color;
            reproducing             = true;
        }