Dave Smith
d486dff6e8
Merging with OJ's branch
2010-02-13 10:17:44 -07:00
theiw
788bd3df72
Provide package support for eunit; build_plt now includes listed applications; begin including -spec annotations
2010-02-05 17:34:38 +00:00
OJ Reeves
71c974e341
Added support for the speficiation of test suite names
...
eg. rebar eunit -- runs all tests in all modules
rebar eunit suite=foo -- only runs tests in foo.erl/foo_tests.erl
Added an entry to .hgignore to avoid .swp files (created by VIM).
2010-02-03 22:27:09 +10:00
OJ Reeves
49aef70f9b
[mq]: eunit-fix
2010-01-09 22:19:55 +10:00
Dave Smith
fa2a58261a
Another round of refactoring to yield better flexiblity in the base_compiler system
2010-01-03 22:53:04 -07:00
Dave Smith
9c15d63191
Refactor of compilation logic to enable support for package modules and provide better modularity/reusability for other systems
2010-01-02 14:17:59 -07:00
Tuncer Ayaz
9a8015f2d7
Added vi modeline/emacs local variables to file headers
2009-12-31 19:42:53 +01:00
Tuncer Ayaz
8c85021c1e
Deleted trailing whitespace
2009-12-30 13:13:39 +01:00
Bryan Fink
badcc228bd
add hrl-triggered recompiling to 'eunit' build as well
2009-12-21 12:48:36 -05:00
Bryan Fink
1fa659b5b3
recompile files if their "includes" have changed
...
added parameter to do_compile for passing a function that can extra the list of includes from a file
2009-12-21 12:15:21 -05:00
Dave Smith
537eaa3bba
Run eunit in .eunit dir to ensure any created/temporary files are created there
2009-12-14 09:59:00 -05:00
Dave Smith
d6600ab506
Fixing number of warnings and buglets
2009-12-14 08:58:22 -05:00
Dave Smith
588337e78b
Add support for coverage generation
2009-12-09 22:00:28 -07:00
Dave Smith
b088139ed0
Remove unnecessary debug in _core; adding EQC flag for eunit builds
2009-12-08 15:52:53 -07:00
Dave Smith
95d52f860d
Refactoring eunit to support in-module tests
2009-12-07 15:17:24 -07:00
Jon Meredith
726f8e6946
Added support for eunit tests as test/*_tests.erl
2009-12-05 15:18:09 -07:00