From 190c28875b8b8a7f6d9d1c790c5b4f23dffbd72e Mon Sep 17 00:00:00 2001 From: Dima Granetchi Date: Thu, 8 Jan 2015 23:28:52 +0200 Subject: [PATCH] new buddy macro autogenerate main --- test/Tests.hx | 36 +++++++++++------------------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/test/Tests.hx b/test/Tests.hx index eecc43e..27c1dce 100644 --- a/test/Tests.hx +++ b/test/Tests.hx @@ -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 - } -} \ No newline at end of file +@:build(buddy.GenerateMain.withSuites([ + new BaseTest(), + new InheritanceTest(), + new InlineTest(), + new MetaTest(), + new SignalTest(), + new TestProperty(), + new ChainBindTest(), + new ExprBindTest(), +])) +class Tests extends BuddySuite {} \ No newline at end of file