Some utils to help writing tests.
Unloads a mocked module and loads the original module afterwards.
Short-hand for receive anything with timeout.
Blocks until given process is dead or timeout is exceeded.
Blocks until given key is found in ets table or timeout is exceeded.
Blocks until given key is found in ets table or timeout is exceeded and asserts if value is as expected.
See modules or docs for further information.
CI with travis: https://travis-ci.org/protofy/erl_protofy_test