Exemple #1
0
        public static void ReadTest(string direc, IEnumerable <string> projects)
        {
            var utils  = new VSUtilities();
            var result = System.IO.Path.Combine("Results", direc) + ".vs.log";

            utils.ConstructRead(direc).Eval(result);

            var processed = System.IO.Path.Combine("Processed", direc) + ".vs.log";

            utils.CompareLogs(processed);

            result    = System.IO.Path.Combine("Results", direc) + ".sln";
            processed = System.IO.Path.Combine("Processed", direc) + ".sln";
            utils.CompareFiles(result, processed);

            foreach (var project in projects)
            {
                var replace = utils.Combine("");

                result    = System.IO.Path.Combine(System.IO.Path.Combine("Results", project), project) + ".vcxproj";
                processed = System.IO.Path.Combine(System.IO.Path.Combine("Processed", project), project) + ".vcxproj";
                utils.CompareFiles(result, processed, replace, "..\\..");

                result    += ".filters";
                processed += ".filters";
                utils.CompareFiles(result, processed, replace, "..\\..");
            }
        }
Exemple #2
0
 public void VisualStudio()
 {
     VSUtilities.ReadTest(@"ConfigureFile", new List <string> {
         "lib"
     });
 }