new buddy macro autogenerate main

This commit is contained in:
Dima Granetchi
2015-01-08 23:28:52 +02:00
parent 24f2247b74
commit 190c28875b
+11 -25
View File
@@ -3,28 +3,14 @@ package ;
import buddy.BuddySuite;
import buddy.SuitesRunner;
class Tests extends BuddySuite {
public static function main() {
var reporter = new buddy.reporting.TravisHxReporter();
var runner = new SuitesRunner([
new BaseTest(),
new InheritanceTest(),
new InlineTest(),
new MetaTest(),
new SignalTest(),
new TestProperty(),
new ChainBindTest(),
new ExprBindTest(),
], reporter);
runner.run();
#if sys
Sys.exit(runner.statusCode());
#else
return runner.statusCode();
#end
}
}
@:build(buddy.GenerateMain.withSuites([
new BaseTest(),
new InheritanceTest(),
new InlineTest(),
new MetaTest(),
new SignalTest(),
new TestProperty(),
new ChainBindTest(),
new ExprBindTest(),
]))
class Tests extends BuddySuite {}