Sha256: 095d74208a1ac159f574d2acee133ec9078ad35faafb1eff798bd001f82f5638

Contents?: true

Size: 1.17 KB

Versions: 29

Compression:

Stored size: 1.17 KB

Contents

# for testing erlang files directly. The set up for a
# this type of test would be
# files to test reside in lib/<app_name>/src and the test files which are
# just plain erlang code reside in lib/<app_name>/test
#
# This color codes emitted while the tests run assume that you are using
# a white-on-black display schema. If not, e.g. if you use a white
# background, you will not be able to read the "WHITE" text.
# You can override this by supplying your own "white" color,
# which may in fact be black! You do this by defining an environment
# variable named "MY_WHITE" and setting it to $'\e[0;30m' (which is
# simply bash's way of specifying "Escape [ 0 ; 3 0 m").
# Similarly, you can set your versions of the standard colors
# found in colors.mk.

test:
	@TEST_MODULES=`ls *_test.erl`; \
	trap "echo $(OFF)$(NO_COLOR); exit 1;" 1 2 3 6; \
	for d in $$TEST_MODULES; do \
		echo $${MY_GREEN:-$(GREEN)}"Testing File $$d" $${MY_WHITE:-$(WHITE)}; \
		echo -n $${MY_BLUE:-$(BLUE)}; \
		erl -name $(APP_NAME) $(TEST_LIBS) \
		-s `basename $$d .erl` all -s init stop -noshell; \
		if [ $$? -ne 0 ]; then \
			echo $${MY_LRED:-$(LRED)}"$$d Test Failed"; \
		fi; \
		echo -n $(OFF)$(NO_COLOR); \
	done

Version data entries

29 entries across 28 versions & 3 rubygems

Version Path
auser-poolparty-1.3.0 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.1 vendor/gems/thrift/lib/erl/build/raw_test.mk
auser-poolparty-1.3.1 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.10 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.11 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.12 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.13 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.14 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.15 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.16 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.17 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.2 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.3 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.4 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.5 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.6 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.7 examples/thrift/erlang/deps/thrift/build/raw_test.mk
auser-poolparty-1.3.8 examples/thrift/erlang/deps/thrift/build/raw_test.mk
fairchild-poolparty-1.3.17 examples/thrift/erlang/deps/thrift/build/raw_test.mk
fairchild-poolparty-1.3.5 examples/thrift/erlang/deps/thrift/build/raw_test.mk