filterFiles filters files by dialect and complexity
(files []SQLTestFile, dialect string, complexity string)
| 378 | |
| 379 | // filterFiles filters files by dialect and complexity |
| 380 | func filterFiles(files []SQLTestFile, dialect string, complexity string) []SQLTestFile { |
| 381 | var filtered []SQLTestFile |
| 382 | for _, file := range files { |
| 383 | if file.Dialect == dialect && file.Complexity == complexity { |
| 384 | filtered = append(filtered, file) |
| 385 | } |
| 386 | } |
| 387 | return filtered |
| 388 | } |
| 389 | |
| 390 | // runTestBatch runs a batch of tests and reports statistics |
| 391 | func runTestBatch(t *testing.T, files []SQLTestFile, batchName string) { |
no outgoing calls
no test coverage detected