Пример #1
0
        internal virtual void Compare(IEnumerable <CodeElement> elements, IEnumerable <Diagnostic> diagnostics, StreamReader expected)
        {
            string result = ParserUtils.DumpResult(elements, diagnostics);

            if (debug)
            {
                Console.WriteLine("\"" + paths.SamplePath + "\" result:\n" + result);
            }
            ParserUtils.CheckWithResultReader(paths.SamplePath, result, expected);
        }
Пример #2
0
        internal void Compare(Program program, Class cls, IList <Diagnostic> diagnostics, StreamReader expected)
        {
            string result = ParserUtils.DumpResult(program, cls, diagnostics);

            if (debug)
            {
                Console.WriteLine("\"" + paths.SamplePath + "\" result:\n" + result);
            }
            ParserUtils.CheckWithResultReader(paths.SamplePath, result, expected);
        }
Пример #3
0
        internal void Compare(IEnumerable <Program> programs, IEnumerable <TypeCobol.Compiler.Nodes.Class> classes, IList <Diagnostic> diagnostics, StreamReader expected)
        {
            string result = ParserUtils.DumpResult(programs, classes, diagnostics);

            if (debug)
            {
                Console.WriteLine("\"" + paths.SamplePath + "\" result:\n" + result);
            }
            ParserUtils.CheckWithResultReader(paths.SamplePath, result, expected);
        }