Find files relative to build macro caller
This commit is contained in:
@@ -8,7 +8,7 @@ import haxe.ds.Option;
|
||||
|
||||
using StringTools;
|
||||
|
||||
@:build(kiss.Kiss.build("kiss/src/test/cases/BasicTestCase.kiss"))
|
||||
@:build(kiss.Kiss.build())
|
||||
class BasicTestCase extends Test {
|
||||
function testStaticVar() {
|
||||
Assert.equals("Howdy", BasicTestCase.message);
|
||||
|
@@ -5,5 +5,5 @@ import utest.Test;
|
||||
import kiss.Prelude;
|
||||
import kiss.List;
|
||||
|
||||
@:build(kiss.Kiss.build("kiss/src/test/cases/CommentAtEndOfListTestCase.kiss"))
|
||||
@:build(kiss.Kiss.build())
|
||||
class CommentAtEndOfListTestCase extends Test {}
|
||||
|
@@ -15,5 +15,5 @@ class DSLTestCase extends Test {
|
||||
}
|
||||
}
|
||||
|
||||
@:build(kiss.EmbeddedScript.build("kiss/src/test/cases/DSL.kiss", "kiss/src/test/cases/DSLScript.dsl"))
|
||||
@:build(kiss.EmbeddedScript.build("DSL.kiss", "DSLScript.dsl"))
|
||||
class DSLScript extends EmbeddedScript {}
|
||||
|
@@ -8,7 +8,7 @@ import haxe.ds.Option;
|
||||
|
||||
using StringTools;
|
||||
|
||||
@:build(kiss.Kiss.build("kiss/src/test/cases/MacroTestCase.kiss"))
|
||||
@:build(kiss.Kiss.build())
|
||||
class MacroTestCase extends Test {
|
||||
function testMultipleFieldForms() {
|
||||
Assert.equals(5, myVar);
|
||||
|
@@ -4,7 +4,7 @@ import utest.Test;
|
||||
import utest.Assert;
|
||||
import kiss.Prelude;
|
||||
|
||||
@:build(kiss.Kiss.build("kiss/src/test/cases/ReaderMacroTestCase.kiss"))
|
||||
@:build(kiss.Kiss.build())
|
||||
class ReaderMacroTestCase extends Test {
|
||||
function testReadBang() {
|
||||
Assert.equals("String that takes the rest of the line", ReaderMacroTestCase.myLine());
|
||||
|
Reference in New Issue
Block a user