/* | |
* Copyright 2016-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. | |
*/ | |
// This file was automatically generated from ${file.name} by Knit tool. Do not edit. | |
package ${test.package} | |
import kotlinx.coroutines.knit.* | |
import org.junit.Test | |
class ${test.name} { | |
<#list cases as case><#assign method = test["mode.${case.param}"]!"custom"> | |
@Test | |
fun test${case.name}() { | |
test("${case.name}") { ${case.knit.package}.${case.knit.name}.main() }<#if method != "custom">.${method}( | |
<#list case.lines as line> | |
"${line?j_string}"<#sep>,</#sep> | |
</#list> | |
) | |
<#else>.also { lines -> | |
check(${case.param}) | |
} | |
</#if> | |
} | |
<#sep> | |
</#list> | |
} |