Config

data class Config(val input: List<String>, val output: String, val testCases: List<TestCase>) : ConfigUnit

Config for creating the Compile stage and StdioTest stage.

Parameters

input

list of input files to be compiled

output

name of the output executable. This is used as the default file for all testCases if not explicitly defined

testCases

config to define how the StdioTest stage should be ran

See also

Constructors

Link copied to clipboard
constructor(input: List<String>, output: String, testCases: List<TestCase>)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard