Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2011-04-07 | Increase depth of error messages in Eunit Surefire reports | Magnus Henoch | |
Currently, error messages in Eunit Surefire reports are shortened just like when written to a terminal. However, the space limitations that constrain terminal output do not apply here, so it's more useful to include more of the error message. Getting the full error message can be particularly helpful when an assertMatch fails because of a long and deep error term. The new depth of 100 should be enough for most cases, while protecting against runaway errors. | |||
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Update and add cover spec files to work with common_test | Lukas Larsson | |
2011-02-17 | Update all test specs | Lukas Larsson | |
2011-02-17 | Fix formatting for eunit | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update eunit tests to conform with common_test standard | Lukas Larsson | |