Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-17 | Merge tag 'OTP_R16B02' | Magnus Lidén | |
The R16B02 release Conflicts: lib/sasl/vsn.mk | |||
2013-09-16 | Prepare releaseOTP_R16B02 | Erlang/OTP | |
2013-07-30 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-06-10 | Wrap eunit macros into begin ... end blocks | Anthony Ramine | |
This makes typos such as missing commas between two assertions (e.g. ?assert(true) ?assert(true)) syntax errors instead of silently compiling and failing with a badfun error at runtime. This won't break any existing code as parenthesed expressions and blocks have the same precedence and none of these macros can be used as patterns. | |||
2013-04-19 | Convert XML files to UTF-8 | Hans Bolinder | |
2013-04-19 | Convert XML files to UTF-8, where needed | Hans Bolinder | |
2013-04-19 | Remove the "coding: utf-8" comment from all Erlang source files | Hans Bolinder | |
2013-02-22 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-29 | Prepare releaseOTP_R16A_RELEASE_CANDIDATE | Erlang/OTP | |
2013-01-18 | Merge branch 'nox/enable-silent-rules/OTP-10726' | Björn-Egil Dahlberg | |
* nox/enable-silent-rules/OTP-10726: Implement ./otp_build configure --enable-silent-rules | |||
2013-01-15 | Implement ./otp_build configure --enable-silent-rules | Anthony Ramine | |
With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1. | |||
2013-01-09 | eunit: Eliminate use of the package syntax | Björn Gustavsson | |
2013-01-09 | Prepare OTP files for Unicode as default encoding | Hans Bolinder | |
2012-11-23 | Update copyright years | Björn-Egil Dahlberg | |
2012-09-03 | Prepare releaseOTP_R15B02 | Erlang/OTP | |
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-08-10 | Include fixture setup and cleanup errors in Eunit Surefire report | Magnus Henoch | |
An error during fixture setup means that some tests could not be run, and therefore needs to be highlighted in the test report. Likewise, a cleanup failure is often a problem that needs to be looked into. Since setup and cleanup are not part of any single test in Eunit's view, I include them as phantom test cases in the report whenever they fail. | |||
2012-08-10 | documentation fixes | Richard Carlsson | |
2012-08-10 | add {test,M,F} as a better variant of {M,F} and make the latter obsolete | Richard Carlsson | |
2012-08-10 | minor cleanup | Richard Carlsson | |
2012-08-10 | Write chars as UTF-8 to file | Lukas Larsson | |
2012-08-10 | detect and report bad return values from generators and instantiators | Richard Carlsson | |
2012-08-10 | eunit_tests should not be listed in eunit.app | Richard Carlsson | |
2012-08-10 | improved layout of error messages - stack trace before error term | Richard Carlsson | |
2012-08-10 | bumped revision | Richard Carlsson | |
2012-08-10 | make stack trace pruning know about the new format | Richard Carlsson | |
2012-08-10 | Make EUnit print stacktraces with location information | Klas Johansson | |
The format of stacktraces was changed in Erlang/OTP R15, adding location information. This had the effect that EUnit did not recognize stack traces as such and only printed the exception term. This patch makes Eunit recognize and print the new stacktrace format as well as the old. | |||
2012-08-10 | Add option 'no_tty' to silent the default tty report | Richard Carlsson | |
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
2012-04-27 | eunit: Fix parallel make for behaviours | Björn-Egil Dahlberg | |
2011-12-12 | Prepare release | Erlang/OTP | |
2011-11-22 | Revert "Update version numbers for pre-release of R15" | Björn-Egil Dahlberg | |
This reverts commit e21ff9b0b69219ab3853be7e80813156113152b7. | |||
2011-11-22 | Update version numbers for pre-release of R15OTP_R15A | Björn Gustavsson | |
2011-10-27 | Remove unused */doc/src/make.dep files | Björn Gustavsson | |
These dependency files was once used when building the documentation, but are no longer needed. | |||
2011-10-04 | Merge branch 'dev' into major | Björn-Egil Dahlberg | |
2011-10-04 | Prepare releaseOTP_R14B04 | Erlang/OTP | |
2011-09-28 | Merge branch 'dev' into major | Henrik Nord | |
2011-09-25 | removed some never-matching clauses reported by dialyzer | Richard Carlsson | |
2011-09-25 | updated author e-mails and homepages | Richard Carlsson | |
2011-09-25 | removed cvs keywords from files | Richard Carlsson | |
2011-09-25 | removed files that should not be checked in | Richard Carlsson | |
2011-08-30 | Merge branch 'dev' into major | Henrik Nord | |
2011-08-30 | Merge branch 'rc/eunit-2.2.0' into dev | Henrik Nord | |
* rc/eunit-2.2.0: Updated to EUnit version 2.2.0 OTP-9505 | |||
2011-08-30 | Updated to EUnit version 2.2.0 | Richard Carlsson | |
New macros assertNotMatch(Guard, Expr), assertNotEqual(Unexpected, Expr), and assertNotException(Class, Term, Expr). The debugMsg macro now also prints the pid of the current process. When testing all modules in a directory, tests in <Module>_tests.erl are no longer executed twice. The use of 'regexp' internally has been replaced with 're'. | |||
2011-08-25 | Merge branch 'dev' into major | Henrik Nord | |
2011-08-08 | eunit: Support parallel make | Björn Gustavsson | |
2011-05-26 | Generate separate surefire XMLs for each test suite | Klas Johansson | |
Previously the test cases of all test suites (=modules) were put in one and the same surefire report XML thereby breaking the principle of least astonishment and making post analysis harder. Assume the following layout: src/x.erl src/y.erl test/x_tests.erl test/y_tests.erl The results for both x_tests and y_tests were written to only one report grouped under either module x or y (seemingly randomly). Now two reports, one for module x and one for y are generated. | |||
2011-05-24 | Prepare releaseOTP_R14B03 | Erlang/OTP | |
2011-04-17 | Don't let eunit_surefire report back to eunit when stopping | Klas Johansson | |
When eunit is terminating, a stop message is sent to all listeners and eunit then waits for *one* result message but previously both eunit_tty and eunit_surefire sent a response on error. Don't send a result message from eunit_surefire; let eunit_tty take care of all result reporting, both positive and negative to avoid race conditions and inconsistencies. | |||
2011-04-17 | Wait until all eunit listeners terminate | Klas Johansson | |
Ensure that all eunit listeners (like eunit_surefire) get the chance to finish their work before terminating. Prior to this fix, the eunit_surefire XML was sometimes not generated. |