Sha256: beff3e3a4f7c28062794c7d8c881d3c4f47f2301f8ed47463598f8ccc04d2097

Contents?: true

Size: 1.35 KB

Versions: 6

Compression:

Stored size: 1.35 KB

Contents

%%%-------------------------------------------------------------------
%% File: eunit_internal.hrl
%%
%% $Id:$ 
%%
%% @author Richard Carlsson <richardc@it.uu.se>
%% @copyright 2006 Richard Carlsson
%% @doc 

-define(SERVER, eunit_server).
-define(DEFAULT_TEST_SUFFIX, "_test").
-define(DEFAULT_GENERATOR_SUFFIX, "_test_").
-define(DEFAULT_EXPORT_SUFFIX, "_exported_").
-define(DEFAULT_TESTMODULE_SUFFIX, "_tests").
-define(DEFAULT_GROUP_TIMEOUT, infinity).
-define(DEFAULT_TEST_TIMEOUT, 5000).
-define(DEFAULT_SETUP_PROCESS, spawn).

-ifdef(DEBUG).
-define(debugmsg(S),io:fwrite("\n* ~s: ~s\n", [?MODULE,S])).
-define(debugmsg1(S,As),io:fwrite("\n* ~s: " ++ S ++ "\n", [?MODULE] ++ As)).
-else.
-define(debugmsg(S),ok).
-define(debugmsg1(S,As),ok).
-endif.


%% ---------------------------------------------------------------------
%% Internal test data representation

-record(test, {f = undefined,
	       desc = undefined,
	       timeout = undefined,
	       module = undefined,
	       name = undefined,
	       line = 0
	      }).

-record(group, {desc = undefined,
		order = undefined,	% run in order or in parallel
		timeout = undefined,
		context = undefined,	% setup-context record
		spawn = undefined,	% run group in new process
		tests = undefined}).

-record(context, {setup = undefined,
		  cleanup = undefined,
		  process = local}).    % spawn new process for body

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
auser-poolparty-0.2.67 lib/erlang/messenger/lib/eunit/src/.svn/text-base/eunit_internal.hrl.svn-base
auser-poolparty-0.2.68 lib/erlang/messenger/lib/eunit/src/.svn/text-base/eunit_internal.hrl.svn-base
auser-poolparty-0.2.69 lib/erlang/messenger/lib/eunit/src/.svn/text-base/eunit_internal.hrl.svn-base
auser-poolparty-0.2.70 lib/erlang/messenger/lib/eunit/src/.svn/text-base/eunit_internal.hrl.svn-base
auser-poolparty-0.2.71 lib/erlang/messenger/lib/eunit/src/.svn/text-base/eunit_internal.hrl.svn-base
poolparty-0.2.69 lib/erlang/messenger/lib/eunit/src/.svn/text-base/eunit_internal.hrl.svn-base