Пример #1
0
        private void RunImageSanityChecks(string drtlist)
        {
            XmlDocument doc = new XmlDocument();

            doc.Load(drtlist);
            XmlNodeList tests_xml = doc.SelectNodes("/DRTList/Test");

            string base_directory = Path.GetDirectoryName(drtlist);

            foreach (XmlNode test in tests_xml)
            {
                Test t = Test.Create(base_directory, test);

                if (t == null)
                {
                    Console.Error.WriteLine("Unable to load test:  {0}", test);
                    continue;
                }

                TestResult res = ImageCompare.Compare(t, t.MasterFile, t.MasterFile);

                Console.WriteLine("Sanity Checking: {0}\n -- Result:{1}", t.MasterFile, res);
            }

            Environment.Exit(0);
        }
Пример #2
0
Файл: Test.cs Проект: ynkbt/moon
        private TestResult CompareResults()
        {
            string result_file = FindTestResult();

            return(ImageCompare.Compare(this, result_file, MasterFile));
        }