| // 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> |
| } |