示例#1
0
        public void TestInformixFiles()
        {
            String[] allfiles = System.IO.Directory.GetFiles(UnitTestCommon.BASE_SQL_DIR() + @"informix\", "*.sql", System.IO.SearchOption.AllDirectories);
            int      cnt      = 0;

            foreach (var file in allfiles)
            {
                FileInfo info = new FileInfo(file);
                UnitTestCommon.checkFile(parser, info.FullName);
                cnt++;
            }
        }
示例#2
0
        public void TestRedshiftFiles2()
        {
            String[]      allfiles     = System.IO.Directory.GetFiles(UnitTestCommon.BASE_SQL_DIR() + @"new_dotnet\redshift\", "*.sql", System.IO.SearchOption.AllDirectories);
            int           cnt          = 0;
            List <string> excludeFiles = new List <string> {
                "modulo.sql", "qualified_name_drop_table.sql", "with_clause_select_insert.sql"
            };

            foreach (var file in allfiles)
            {
                FileInfo info = new FileInfo(file);
                if (UnitTestCommon.excludeFile(info.Name, excludeFiles))
                {
                    continue;
                }
                UnitTestCommon.checkFile(parser, info.FullName);
                cnt++;
            }
        }
示例#3
0
        public void TestPostgreSQLFiles2()
        {
            String[]      allfiles     = System.IO.Directory.GetFiles(UnitTestCommon.BASE_SQL_DIR + @"new_dotnet\postgresql\", "*.sql", System.IO.SearchOption.AllDirectories);
            int           cnt          = 0;
            List <String> excludeFiles = new List <string> {
                "like_in_select_list.sql", "modulo.sql", "with_clause_select_insert.sql",
                "with_select_create_view.sql"
            };

            foreach (var file in allfiles)
            {
                FileInfo info = new FileInfo(file);
                if (UnitTestCommon.excludeFile(info.Name, excludeFiles))
                {
                    continue;
                }

                UnitTestCommon.checkFile(parser, info.FullName);
                cnt++;
            }
        }