Ejemplo n.º 1
0
        //Открытие файла истории
        private void OpenHistory(string fileName, bool replace)
        {
            var file     = TestLib.TestRunDir + @"Libraries\History\" + fileName + ".accdb";
            var template = ItStatic.InfoTaskDir() + @"Templates\LocalData\History.accdb";

            if (replace)
            {
                DaoDb.FromTemplate(template, file, ReplaceByTemplate.Always);
                TestLib.CopyFile("Libraries", "CorrectHistory.accdb", @"History\CorrectHistory.accdb");
            }
            Logger         = new Logger(new TestIndicator());
            Logger.History = new AccessHistory(Logger, file, template);
        }
Ejemplo n.º 2
0
        //Открытие файла истории
        private void OpenHistory(string fileName, bool replace)
        {
            TestLib.CopyFile("Libraries", "CorrectHistory.txt", @"History\CorrectHistory.txt");
            TestLib.CopyFile("Libraries", "CorrectHistoryErrors.txt", @"History\CorrectHistoryErrors.txt");
            var file  = TestLib.TestRunDir + @"Libraries\History\" + fileName + ".txt";
            var efile = TestLib.TestRunDir + @"Libraries\History\" + fileName + "Errors.txt";

            if (replace)
            {
                new FileInfo(file).Delete();
                new FileInfo(efile).Delete();
            }
            Logger         = new Logger(new TestIndicator());
            Logger.History = new TextHistory(Logger, file, true);
        }
Ejemplo n.º 3
0
 //Открытие тестовых баз с копированием
 private DaoDb CopyDb(string prefix)
 {
     return(new DaoDb(TestLib.CopyFile("Libraries", "DbDao.accdb", "Rec" + prefix + ".accdb")));
 }
Ejemplo n.º 4
0
 //Открытие тестовых баз с копированием
 private string CopyFile(string prefix)
 {
     return(TestLib.CopyFile("Libraries", "DbDao.accdb", "SysTabl" + prefix + ".accdb"));
 }