diff options
Diffstat (limited to 'lib/eunit')
| -rw-r--r-- | lib/eunit/doc/src/notes.xml | 37 | ||||
| -rw-r--r-- | lib/eunit/src/Makefile | 5 | ||||
| -rw-r--r-- | lib/eunit/src/eunit_data.erl | 9 | ||||
| -rw-r--r-- | lib/eunit/vsn.mk | 2 | 
4 files changed, 44 insertions, 9 deletions
| diff --git a/lib/eunit/doc/src/notes.xml b/lib/eunit/doc/src/notes.xml index 72ffda3cd5..6b76e097b6 100644 --- a/lib/eunit/doc/src/notes.xml +++ b/lib/eunit/doc/src/notes.xml @@ -32,6 +32,43 @@    </header>    <p>This document describes the changes made to the EUnit application.</p> +<section><title>Eunit 2.2.9</title> + +    <section><title>Fixed Bugs and Malfunctions</title> +      <list> +        <item> +          <p> +	    Make sure to install .hrl files when needed</p> +          <p> +	    Own Id: OTP-12197</p> +        </item> +        <item> +          <p> +	    Make sure the clean rule for ssh, ssl, eunit and otp_mibs +	    actually removes generated files.</p> +          <p> +	    Own Id: OTP-12200</p> +        </item> +      </list> +    </section> + +</section> + +<section><title>Eunit 2.2.8</title> + +    <section><title>Fixed Bugs and Malfunctions</title> +      <list> +        <item> +          <p> +	    Minor refactoring.</p> +          <p> +	    Own Id: OTP-12051</p> +        </item> +      </list> +    </section> + +</section> +  <section><title>Eunit 2.2.7</title>      <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/eunit/src/Makefile b/lib/eunit/src/Makefile index e6dab67363..47aef104ff 100644 --- a/lib/eunit/src/Makefile +++ b/lib/eunit/src/Makefile @@ -46,6 +46,8 @@ SOURCES= \  INCLUDE_FILES = eunit.hrl +INTERNAL_HRL_FILES= eunit_internal.hrl +  PARSE_TRANSFORM_BIN = $(PARSE_TRANSFORM:%.erl=$(EBIN)/%.$(EMULATOR))  TARGET_FILES= $(SOURCES:%.erl=$(EBIN)/%.$(EMULATOR)) @@ -78,7 +80,7 @@ all: $(OBJECTS)  clean: -	rm -f $(OBJECTS) +	rm -f $(OBJECTS) $(PARSE_TRANSFORM_BIN)  	rm -f core *~  distclean: clean @@ -119,6 +121,7 @@ release_spec: opt  	$(INSTALL_DATA) $(PARSE_TRANSFORM_BIN) $(OBJECTS) "$(RELSYSDIR)/ebin"  	$(INSTALL_DIR) "$(RELSYSDIR)/src"  	$(INSTALL_DATA) $(PARSE_TRANSFORM) $(SOURCES) "$(RELSYSDIR)/src" +	$(INSTALL_DATA) $(INTERNAL_HRL_FILES) "$(RELSYSDIR)/src"  	$(INSTALL_DIR) "$(RELSYSDIR)/include"  	$(INSTALL_DATA) $(INCLUDE_DELIVERABLES) "$(RELSYSDIR)/include" diff --git a/lib/eunit/src/eunit_data.erl b/lib/eunit/src/eunit_data.erl index 0350f9bf6e..cbbc6fbc15 100644 --- a/lib/eunit/src/eunit_data.erl +++ b/lib/eunit/src/eunit_data.erl @@ -440,13 +440,8 @@ parse_function({M, F}) when is_atom(M), is_atom(F) ->  parse_function(F) ->      bad_test(F). -check_arity(F, N, T) when is_function(F) -> -    case erlang:fun_info(F, arity) of -	{arity, N} -> -	    ok; -	_ -> -	    bad_test(T)  -    end; +check_arity(F, N, _) when is_function(F, N) -> +    ok;  check_arity(_, _, T) ->      bad_test(T). diff --git a/lib/eunit/vsn.mk b/lib/eunit/vsn.mk index f04c0536fe..dca8b3ece0 100644 --- a/lib/eunit/vsn.mk +++ b/lib/eunit/vsn.mk @@ -1 +1 @@ -EUNIT_VSN = 2.2.7 +EUNIT_VSN = 2.2.9 | 
