Versions in this module Expand all Collapse all v1 v1.18.0 Jun 11, 2026 v1.17.0 Jun 11, 2026 Changes in this version + type CompileStep struct + AutoDetect []LanguageRule + Flags []string + IncludeParentDir bool + Language string + Output string + Source string + type LanguageRule struct + DetectFile string + Flags []string + Language string + RunArgs []string + RunCmd string + Source string + type TestCase struct + BeforeFunc func(testCaseHarness *test_case_harness.TestCaseHarness) error + CompileStep *CompileStep + RequiredFiles []string + Slug string + TestFunc func(testCaseHarness *test_case_harness.TestCaseHarness) error + Timeout time.Duration + func (t TestCase) CustomOrDefaultTimeout() time.Duration + type TesterDefinition struct + AntiCheatTestCases []TestCase + ExecutableFileName string + LegacyExecutableFileName string + TestCases []TestCase + func (t TesterDefinition) TestCaseBySlug(slug string) (TestCase, bool)