23 lines
430 B
Haxe
23 lines
430 B
Haxe
package test.cases;
|
|
|
|
import utest.Test;
|
|
import utest.Assert;
|
|
import kiss.Prelude;
|
|
import kiss.List;
|
|
import haxe.ds.Option;
|
|
|
|
using StringTools;
|
|
|
|
@:build(kiss.Kiss.build())
|
|
class MacroTestCase extends Test {
|
|
function testMultipleFieldForms() {
|
|
Assert.equals(5, myVar);
|
|
Assert.equals(6, myFunc());
|
|
}
|
|
|
|
function testExpandList() {
|
|
Assert.equals(6, sum1());
|
|
Assert.equals(6, sum2());
|
|
}
|
|
}
|