t_c_fwd_init.e
t_c_fwd_typecheck.e
t_call.e
procedure call0  
function call0  

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_complex-assignment.e
Created the Hashes:0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_condcmp.e
defined #10  
UNIX test0  
LINUX test0  
EU4000  

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_database.e
current db #10  
create db #10.010000  
current db #20  
create db #20  
current db #30  
current db #40  
open db0  
current db #40  
create table #10  
current table #10  
create table #20  
current table #20  
create table #30  
current table #30  
create table #40  
current table #40  
delete table #10  
create table #50  
create table #60  
create table #70  
table_list0  
select table #10  
current table #50  
select table #20  
current table #60  
select table #30  
current table #70  
select table #40  
current table #80  
select table #40  
current table #90  
insert #10  
insert #20  
insert #30  
insert #40  
insert #50  
insert #60  
insert #70  
insert #80  
insert #90  
db_insert w/table name #10  
db_insert w/table name #20  
db_find_key w/table name #10  
db_find_key w/table name #20  
db_table_size/db_delete_record w/table name #10  
db_table_size/db_delete_record w/table name #20  
db_replace_data w/table name #10  
db_replace_data w/table name #10  
db_table_size after clear #10  
insert #100  
db_table_size 0  
db_table_size after delete0  
db_table_size after mass insert0.050000  
db_table_size after clear #20.020000  
db_table_size after mass delete 0  
compress0.040000  
db_table_size after compress 0  
get recid #10  
get recid #20  
get recid #30  
db_table_size before recid fetch 0  
fetch with recid #10  
fetch with recid #20  
fetch with recid #30  
current db #50  
Error recorded0  
Errors cleared0  

Tests: 0067 Failed: 0000 Passed: 0067 Time: 0.120000

t_datetime.e
length month_names0  
length month_abbrs0  
length day_names0  
length day_abbrs0  
length ampm0  
month_names0  
month_abbrs0  
day_names0  
day_abbrs0  
ampm0  
month abbrev 10  
month abbrev 20  
month abbrev 30  
month abbrev 40  
month abbrev 50  
month abbrev 60  
month abbrev 70  
month abbrev 80  
month abbrev 90  
month abbrev 100  
month abbrev 110  
month abbrev 120  
day abbrev 10  
day abbrev 20  
day abbrev 30  
day abbrev 40  
day abbrev 50  
day abbrev 60  
day abbrev 70  
new() 0  
new_time() 0  
new() year0  
new() month0  
new() day0  
new() hour0  
new() minute0  
new() second0  
dow() #10  
dow() #20  
doy() #10  
diff_seconds() #10  
compare() same0  
compare() >0  
compare() <0  
add() SECONDS year0  
add() SECONDS month0  
add() SECONDS day0  
add() SECONDS hour0  
add() SECONDS minute0  
add() SECONDS second0  
add() MINUTES year0  
add() MINUTES month0  
add() MINUTES day0  
add() MINUTES hour0  
add() MINUTES minute0  
add() MINUTES second0  
add() HOURS year0  
add() HOURS month0  
add() HOURS day0  
add() HOURS hour0  
add() HOURS minute0  
add() HOURS second0  
add() DAYS year0  
add() DAYS month0  
add() DAYS day0  
add() DAYS hour0  
add() DAYS minute0  
add() DAYS second0  
add() WEEKS year0  
add() WEEKS month0  
add() WEEKS day0  
add() WEEKS hour0  
add() WEEKS minute0  
add() WEEKS second0  
add() MONTHS year0  
add() MONTHS month0  
add() MONTHS day0  
add() MONTHS hour0  
add() MONTHS minute0  
add() MONTHS second0  
add() MONTHS #2 year0  
add() MONTHS #2 month0  
add() MONTHS #2 day0  
add() MONTHS #2 hour0  
add() MONTHS #2 minute0  
add() MONTHS #2 second0  
add() YEARS (NOT IMPL) year0  
add() YEARS (NOT IMPL) month0  
add() YEARS (NOT IMPL) day0  
add() YEARS (NOT IMPL) hour0  
add() YEARS (NOT IMPL) minute0  
add() YEARS (NOT IMPL) second0  
subtract() SECONDS year0  
subtract() SECONDS month0  
subtract() SECONDS day0  
subtract() SECONDS hour0  
subtract() SECONDS minute0  
subtract() SECONDS second0  
subtract() MONTHS year0  
subtract() MONTHS month0  
subtract() MONTHS day0  
subtract() MONTHS hour0  
subtract() MONTHS minute0  
subtract() MONTHS second0  
subtract() YEARS year0  
subtract() YEARS month0  
subtract() YEARS day0  
subtract() YEARS hour0  
subtract() YEARS minute0  
subtract() YEARS second0  
from_date() year0  
from_date() month0  
from_date() day0  
from_date() hour0  
from_date() minute0  
from_date() second0  
now() length0  
now() year0  
now() month0  
now() day0  
now() hour0  
now() minute0  
now() second0  
to_unix() epoch0  
to_unix() 2008 date0  
from_unix() epoch year0  
from_unix() epoch month0  
from_unix() epoch day0  
from_unix() epoch hour0  
from_unix() epoch minute0  
from_unix() epoch second0  
from_unix() (Apr 2008 date) year0  
from_unix() (Apr 2008 date) month0  
from_unix() (Apr 2008 date) day0  
from_unix() (Apr 2008 date) hour0  
from_unix() (Apr 2008 date) minute0  
from_unix() (Apr 2008 date) second0  
format() simple m/d/Y H:M:S0  
format() %%0  
format() %a0  
format() %A0  
format() %b0  
format() %B0  
format() %C0.010000  
format() %d0  
format() %H0  
format() %I0  
format() %j0  
format() %k0  
format() %l0  
format() %m0  
format() %M0  
format() %p0  
format() %P0  
format() %s0  
format() %S0  
format() %u0  
format() %w0  
format() %y0  
format() %Y0  
format() dow loop #10  
format() dow loop #20  
format() dow loop #10  
format() dow loop #20  
format() dow loop #10  
format() dow loop #20  
format() dow loop #10  
format() dow loop #20  
format() dow loop #10  
format() dow loop #20  
format() dow loop #10  
format() dow loop #20  
format() dow loop #10  
format() dow loop #20  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #30  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
format() month loop #10  
format() month loop #20  
format() hour loop #10  
format() hour loop #20  
format() hour loop #30  
format() hour loop #40  
now_gmt() returns valid datetime type0  

Tests: 0245 Failed: 0000 Passed: 0245 Time: 0.010000

t_declanywhere.e
declare variable anywhere at top level of routine0  
declare inside if in a routine0  
declare inside if at top level0  
declare inside for in a routine0  
declare inside for at top level0  
declare inside while in a routine0  
declare inside while at top level0  

Tests: 0007 Failed: 0000 Passed: 0007 Time: 0.000000

t_declasgn.e
Assign on declare 10  
Assign on declare 10  
Use default params in initial value0  
assign_op after assign on declare0  

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_declasgn_wrning.e
warning file generated0  
with warning += #10  
with warning += #20  
warning() #10  
warning() #20  
with warning += #30  
with warning += #40  
with warning -=0  

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.000000

t_defparms.e
2nd arg defaulted to function0  
No defaults0  
2nd arg defaulted to builtin0  
1st arg defaulted, but explicit0  
1st arg defaulted,functional defaulted arg explicit0  
Recursive defaulting0  
- - - -0  
1 - - -0  
1 - 1 -0  
- - - 10  
1 - - -210  
1 1 1 10  
, , , ,0  
1 , , ,0  
foo2(, 1)0  
foo2(, -1)0  
foo2(1,)0  
foo2(-1,)0  
foo3(, 1)0  
foo3(, -1)0  
foo3(1,)0  
foo3(-1,)0  
default call as part of compound expression0  
Use parameters of function to set default values #10  
Use parameters of function to set default values #20  
Indirect reference to parameter0  
Default parameter relays knwn symbols #10  

Tests: 0027 Failed: 0000 Passed: 0027 Time: 0.000000

t_elsifdef_bad.e

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_enum.e
enum #10  
enum #20  
enum #30  
enum #40  
enum #50  
enum #60  

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.000000

t_euns.e
override #10  
eu:append0  
override routine_id #10  
routine_id("eu:append")0  
default namespace0  
override default namespace0  
public function0  
public constant0  
public routine id0  
public include0  
routine id public visible through public include0  
routine id export not visible through public include0  
type clash with default namespace0  
using a default namespace through a 'public include'0  
switch with cases that use namespace0  
default namespaces usable from file other than first to include0  

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.000000

t_export_ns_type.e
public map:m people0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_filesys.e
pathinfo() fully qualified path0  
pathinfo() no extension0  
pathinfo() no dir0  
pathinfo() no dir, no extension0  
dirname() full path0  
dirname() filename only0  
filename() full path0  
filename() filename only0  
filename() filename no extension0  
fileext() full path0  
fileext() filename only0  
fileext() filename no extension0  
defaultext #10  
defaultext #20  
defaultext #30  
defaultext #40  
SLASH0  
EOLSEP0  
file_exists #10  
file_exists #20  

Tests: 0020 Failed: 0000 Passed: 0020 Time: 0.010000

t_flow.e
Retry0  
Continue0  
Labelled exit0  
Loop with entry0  
Break with backward index0  
while nested continue0  
until 00  
until 10  
while 00  
while 10  

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_fwd.e
Basic declare, with def parms0  
define in another file0  
with namespace #10  
with namespace #20  
with pseudo namespace #10  
with pseudo namespace #20  
emit:IsInteger check on forward reference0  
forward assign different file0  
forward assign in a procedure0  
forward ref with multiple args (non-default)0  
nested forward call with different number of args0  

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.010000

t_get.e
value() no data supplied0  
value() integer0  
value() bad integer0  
value() float0  
value() sequence0  
value_from() integer0  
value_from() integer with leading whitespace0  

Tests: 0007 Failed: 0000 Passed: 0007 Time: 0.000000

t_goto.e
Goto skip0  
Goto loop0  
Goto jump out of for loop0  
Goto jump into while loop0  
Goto jump out of while loop0  

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_goto_warning.e
warning_file(-1)0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_graphics.e
graphics.e at least loads0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_hash.e
hash t=1 n=10  
hash t=2 n=10  
hash t=3 n=10  
hash t=4 n=10  
hash t=5 n=10  
hash t=6 n=10  
hash t=7 n=10  
hash t=8 n=10  
hash t=9 n=10  
hash t=10 n=10  
hash t=11 n=10  
hash t=12 n=10  
hash t=13 n=10  
hash t=14 n=10  
hash t=15 n=10  
hash t=1 n=20  
hash t=2 n=20  
hash t=3 n=20  
hash t=4 n=20  
hash t=5 n=20  
hash t=6 n=20  
hash t=7 n=20  
hash t=8 n=20  
hash t=9 n=20  
hash t=10 n=20  
hash t=11 n=20  
hash t=12 n=20  
hash t=13 n=20  
hash t=14 n=20  
hash t=15 n=20  
hash t=1 n=30  
hash t=2 n=30  
hash t=3 n=30  
hash t=4 n=30  
hash t=5 n=30  
hash t=6 n=30  
hash t=7 n=30  
hash t=8 n=30  
hash t=9 n=30  
hash t=10 n=30  
hash t=11 n=30  
hash t=12 n=30  
hash t=13 n=30  
hash t=14 n=30  
hash t=15 n=30  
hash t=1 n=40  
hash t=2 n=40  
hash t=3 n=40  
hash t=4 n=40  
hash t=5 n=40  
hash t=6 n=40  
hash t=7 n=40  
hash t=8 n=40  
hash t=9 n=40  
hash t=10 n=40  
hash t=11 n=40  
hash t=12 n=40  
hash t=13 n=40  
hash t=14 n=40  
hash t=15 n=40  
hash t=1 n=50  
hash t=2 n=50  
hash t=3 n=50  
hash t=4 n=50  
hash t=5 n=50  
hash t=6 n=50  
hash t=7 n=50  
hash t=8 n=50  
hash t=9 n=50  
hash t=10 n=50  
hash t=11 n=50  
hash t=12 n=50  
hash t=13 n=50  
hash t=14 n=50  
hash t=15 n=50  
hash t=1 n=60  
hash t=2 n=60  
hash t=3 n=60  
hash t=4 n=60  
hash t=5 n=60  
hash t=6 n=60  
hash t=7 n=60  
hash t=8 n=60  
hash t=9 n=60  
hash t=10 n=60  
hash t=11 n=60  
hash t=12 n=60  
hash t=13 n=60  
hash t=14 n=60  
hash t=15 n=60  
hash t=1 n=70  
hash t=2 n=70  
hash t=3 n=70  
hash t=4 n=70  
hash t=5 n=70  
hash t=6 n=70  
hash t=7 n=70  
hash t=8 n=70  
hash t=9 n=70  
hash t=10 n=70  
hash t=11 n=70  
hash t=12 n=70  
hash t=13 n=70  
hash t=14 n=70  
hash t=15 n=70  
hash t=1 n=80  
hash t=2 n=80  
hash t=3 n=80  
hash t=4 n=80  
hash t=5 n=80  
hash t=6 n=80  
hash t=7 n=80  
hash t=8 n=80  
hash t=9 n=80  
hash t=10 n=80  
hash t=11 n=80  
hash t=12 n=80  
hash t=13 n=80  
hash t=14 n=80  
hash t=15 n=80  
hash t=1 n=90  
hash t=2 n=90  
hash t=3 n=90  
hash t=4 n=90  
hash t=5 n=90  
hash t=6 n=90  
hash t=7 n=90  
hash t=8 n=90  
hash t=9 n=90  
hash t=10 n=90  
hash t=11 n=90  
hash t=12 n=90  
hash t=13 n=90  
hash t=14 n=90  
hash t=15 n=90  
hash t=1 n=100  
hash t=2 n=100  
hash t=3 n=100  
hash t=4 n=100  
hash t=5 n=100  
hash t=6 n=100  
hash t=7 n=100  
hash t=8 n=100  
hash t=9 n=100  
hash t=10 n=100  
hash t=11 n=100  
hash t=12 n=100  
hash t=13 n=100  
hash t=14 n=100  
hash t=15 n=100  
hash t=1 n=110  
hash t=2 n=110  
hash t=3 n=110  
hash t=4 n=110  
hash t=5 n=110  
hash t=6 n=110  
hash t=7 n=110  
hash t=8 n=110  
hash t=9 n=110  
hash t=10 n=110  
hash t=11 n=110  
hash t=12 n=110  
hash t=13 n=110  
hash t=14 n=110  
hash t=15 n=110  
hash t=1 n=120  
hash t=2 n=120  
hash t=3 n=120  
hash t=4 n=120  
hash t=5 n=120  
hash t=6 n=120  
hash t=7 n=120  
hash t=8 n=120  
hash t=9 n=120  
hash t=10 n=120  
hash t=11 n=120  
hash t=12 n=120  
hash t=13 n=120  
hash t=14 n=120  
hash t=15 n=120  
hash t=1 n=130  
hash t=2 n=130  
hash t=3 n=130  
hash t=4 n=130  
hash t=5 n=130  
hash t=6 n=130  
hash t=7 n=130  
hash t=8 n=130  
hash t=9 n=130  
hash t=10 n=130  
hash t=11 n=130  
hash t=12 n=130  
hash t=13 n=130  
hash t=14 n=130  
hash t=15 n=130  
hash t=1 n=140  
hash t=2 n=140  
hash t=3 n=140  
hash t=4 n=140  
hash t=5 n=140  
hash t=6 n=140  
hash t=7 n=140  
hash t=8 n=140  
hash t=9 n=140  
hash t=10 n=140  
hash t=11 n=140  
hash t=12 n=140  
hash t=13 n=140  
hash t=14 n=140  
hash t=15 n=140  
hash t=1 n=150  
hash t=2 n=150  
hash t=3 n=150  
hash t=4 n=150  
hash t=5 n=150  
hash t=6 n=150  
hash t=7 n=150  
hash t=8 n=150  
hash t=9 n=150  
hash t=10 n=150  
hash t=11 n=150  
hash t=12 n=150  
hash t=13 n=150  
hash t=14 n=150  
hash t=15 n=150  

Tests: 0225 Failed: 0000 Passed: 0225 Time: 0.010000

t_ifdef_bad2.e
Nested ifdefs 10  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_ifdef_const.e
ifdef constant a0  
ifdef constant b0  

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_proc.e
Format of ifdef code0  
ifdef at beginning of function breaks recursion0  

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_switch.e
ifdef recognizes 'case else'0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_image.e
image.e at least loads0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_incpath.e
include_paths(0) doesn't crash and returns a sequence0  
include_paths(1) doesn't crash and returns a sequence0  

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_io.e
read file.txt0  
read_lines() #10  
read_lines() #20  
read_lines() #30  
read_lines() #40  
read_lines() #50  
read_lines() #60  
read_lines() #70  
read_lines() #80  
read_file() #10  
read_file() #20  
where() #10  
read_file() #10  
read_file() #20  
where() #20  
write_file() filename0  
write_file() read back0  
write_lines() filename0  
write_file() read back0  
write_file() file handle0  
write_file() read back0  
write_lines() file handle0  
write_file() read back0  
write_lines() filename #20  
append_lines() 0  
append_lines() read back0  
file_number #10  
file_number #20  
file_number #30  
file_position #10  
file_position #20  
file_position #30  
file_position #40  
file_position #50  
lock_type #10  
lock_type #20  
lock_type #30  

Tests: 0037 Failed: 0000 Passed: 0037 Time: 0.010000

t_locale.e
set()0  
set/get0  
set/get en_US0  
money0.020000  
number0  
datetime0  
set_lang_path/get_lang_path0  
lang_load() #10.010000  
w() #10  
w() #20  
w() #30  
w() sprintf() #10  
w() long message #10  
lang_load() #20.010000  
w() #40  
w() #50  
w() #60  
w() sprintf() #20  

Tests: 0018 Failed: 0000 Passed: 0018 Time: 0.040000

t_loop.e
for #10  
for by +0  
for by -0  
for exit0  
for continue0  
for nested continue0  
while #10  
while continue0  
while nested continue0  

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_map.e
map get threshold #10  
map get threshold #20  
map m1 get -50  
map m1 get 00  
map m1 get 50  
map m1 get 60  
map m1 get 80  
map m1 get -1999999999990  
map m1 get "XXXXXXXXXX"0  
map m1 size#10  
map m1 keys0  
map m1 has #10  
map m1 has #20  
map m1 type #10  
map m1 type #20.010000  
map m1 has #30  
map m1 has #40  
map m1 size#20  
map m1 get 5#20  
map m1 get 10000  
map m1 get#1 -133.33330.010000  
map m1 get#2 -133.33330.010000  
map m1 get#3 -133.33330.040000  
map m1 get 1e100+999e900  
map m1 size#30  
map optimize #10.010000  
map clear #10  
map clear #20  
map m2 size#10  
map m2 get a0  
map m2 get aaaaaaaaaaaaaaaaaaaaaaaaaaa0  
map m2 get aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0  
map m2 get (n)0  
map m2 values0  
map m2 size#20  
map m2 size#30  
map m3 type #10  
map m3 type #20  
map m3 size#10  
map m3 size#20  
map m4 has -- yes0  
map m4 has -- no0  
map load #10.010000  
map load #20  
map load #30  
map load #40  
map load #50  
map load #60  
map load #70  
map load equal0  
map load padding0  
map load embed0  
map save #10  
map save #20  
put ADD0  
put MULTIPLY0  
put DIVIDE0  
put SUBTRACT0  
put CONCAT0  
put APPEND0  
nested #10  
nested #20  
nested #30  
nested #40  
nested #50  
new_extra #10  
new_extra #20  
map clear #10  
map clear #20  
delete #10  
delete #20  
compare identity #10  
compare identity #20  
compare equality #10  
compare equality #20.010000  
compare equality #30  
compare equality #40  
compare inequality #10  
compare inequality #20  

Tests: 0079 Failed: 0000 Passed: 0079 Time: 0.100000

t_math.e
ceil() integer0  
ceil() float #10  
ceil() float #20  
ceil() float #30  
ceil() float #40  
ceil() sequence0  
ceil() large integer0  
round() float #10  
round() float #20  
round() float #30  
round() float #40  
round() sequence #10  
round() sequence #20  
round() (default) float #10  
round() (default) float #20  
round() (default) float #30  
round() (default) sequence0  
sign() integer #10  
sign() integer #20  
sign() integer #30  
sign() float #10  
sign() float #20  
sign() float #30  
sign() sequence0  
abs() integer #10  
abs() integer #20  
abs() integer #30  
abs() float #10  
abs() float #20  
abs() float #30  
abs() sequence0  
sum() integer0  
sum() sequence0  
min() integer0  
min() sequence0  
max() integer0  
max() integer0  
log() #10  
log() #20  
log() #30  
log() #40  
log10() #10  
log10() #20  
log10() #30  
deg2rad() #10  
deg2rad() #20  
deg2rad() #30  
rad2deg() #10  
rad2deg() #20  
rad2deg() #30  
exp() #10  
exp() #20  
atan2() #10  
atan2() #20  
atan2() #30  
atan2() #40  
atan2() #50  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
rand_range(1,5)0  
rand_range(100,300)0  
rand_range(-100,-10)0  
mod() #10  
mod() #20  
mod() #30  
mod() #40  
mod() #50  
left_shift() #10  
left_shift() #20  
left_shift() #30  
left_shift() #40  
right_shift() #10  
right_shift() #20  
right_shift() #30  
right_shift() #40  
sh0  
ch0  
argsh0  
argch0  
th0  
argth0  
Hex Literal #10  
Hex Literal #20  
Hex Literal #30  

Tests: 0109 Failed: 0000 Passed: 0109 Time: 0.000000

t_mouse.e
mouse.e at least loads0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_msgbox.e
msgbox.e at least loads0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_ns_routine_id.e
type check cause machine exception?0  

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_os.e
cmd_parse() #10  
cmd_parse() #20  
cmd_parse() #30  
cmd_parse() #40  
getenv() #10  
setenv() new0  
getenv() #20  
setenv() overwrite0  
getenv() #30  
setenv() no overwrite0  
getenv() #40  
unsetenv()0  
getenv() #50  

Tests: 0013 Failed: 0000 Passed: 0013 Time: 0.000000

t_override.e
Alternate version used0  
Task carried out0  
Standard version used0  
Anything else?0  

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_primes.e
primes found #10  
primes growth #10  
primes found #20  
primes found #30  
primes growth #20  
primes missing #10  
primes growth #30  
primes missing #20  
primes growth #40  

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_regex.e
new()0  
exec() #10  
find() #20  
find() #30  
find() #40  
find() #50  
find_all() #10  
replace() #10  
is_match() #10  
is_match() #20  
has_match() #10  
has_match() #20  

Tests: 0012 Failed: 0000 Passed: 0012 Time: 0.000000

t_scope.e
public include (not on initial include)0  
public include (not on initial include) using default namespace0  

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_search.e
find_all() empty0  
find_all() atom0  
find_all() atom from0  
find_all() sequence0  
match_all() empty0  
match_all() string0  
match_all() string from0  
match_all() sequence0  
find_any() from string0  
find_any() from integers0  
find_any() from floats0  
find_any() empty0  
find_any() string #10  
find_any() string #20  
find_any() integers0  
find_any() floats0  
rfind() #10  
rfind() #20  
rfind() #30  
rfind() #40  
rfind() #50  
rfind() #60  
rfind() #70  
rfind() #80  
rmatch() #10  
rmatch() #20  
rmatch() #30  
rmatch() #40  
rmatch() #80  
rmatch() #90  
find_replace() string0  
find_replace() sequence0  
find_replace() max set0  
binary_search missing #10  
binary_search missing #20  
binary_search missing #30  
binary_search found first0  
binary_search found last0  
binary_search found middle#10  
binary_search found middle#20  
binary_search found subset #10  
binary_search found subset #20  
binary_search found subset #30  
binary_search found subset #40  
binary_search empty input0  
binary_search strings0  
find_nested, standard0  
find_nested, standard, at top0  
find_nested, backwards0  
find_nested, all hits0  
find_nested, all hits, any in list0  
ends #10  
ends #20  
ends #30  
ends #40  

Tests: 0055 Failed: 0000 Passed: 0055 Time: 0.000000

t_sequence.e
reverse() integer sequence0  
reverse() string0  
reverse() sub-string 10  
reverse() sub-string 20  
reverse() sub-string 30  
reverse() even count0  
reverse() odd count0  
reverse() 2-elements0  
reverse() 1-elements0  
reverse() 0-elements0  
reverse() atom0  
reverse() with sub-seq0  
repeat 00  
repeat 10  
head() single ref a0  
head() single ref a0  
head() single ref b0  
head() string default0  
head() string0  
head() sequence0  
head() nested sequence0  
head() bounds0  
mid() string0  
mid() sequence0  
mid() nested sequence0  
mid() bounds #10  
mid() bounds #20  
mid() bounds #30  
slice() string0  
slice() string, zero end0  
slice() string, neg end0  
slice() sequence0  
slice() nested sequence0  
slice() bounds0  
tail() string default0  
tail() string0  
tail() sequence0  
tail() nested sequence0  
tail() bounds0  
split() simple string0  
split() sequence0  
split() nested sequence0  
split() limit set0  
split() single sequence delimiter0  
split_any()0  
split_any() limit0  
join() simple string default0  
join() simple string0  
join() nested sequence0  
remove() integer sequence0  
remove() string0  
remove() nested sequence0  
remove() bounds0  
remove() range integer sequence0  
remove() range string0  
remove() range bounds #10  
remove() range bounds #20  
remove() range bounds #30  
remove() range bounds with floats0  
remove 0,20  
remove 7,20  
remove 8,20  
remove_all() 10  
remove_all() 20  
insert() integer sequence0  
insert() string0  
splice() integer sequence0  
splice() string0  
patch() beyond target0  
patch() overlap target right0  
patch(): large patch0  
patch(): like replace()0  
patch(): beyond target left0  
replace() integer sequence0  
replace() integer sequence w/sequence0  
replace() string sequence0  
replace() string sequence 20  
replace() 2,5 #3a0  
replace() 2,5 #3b0  
replace() 2,5 #3c0  
replace 4,30  
replace 4,40  
replace 4,50  
replace 4,60  
replace 4,70  
replace 4,80  
pad_head() #10  
pad_head() #20  
pad_head() #30  
pad_head() #40  
pad_tail() #10  
pad_tail() #20  
pad_tail() #30  
pad_tail() #40  
chunk() sequence0  
chunk() string0  
chunk() odd size0  
chunk() empty0  
chunk() bad size0  
flatten() nested0  
flatten() deeply nested0  
flatten() string0  
flatten() empty0  
vslice() #10  
vslice() #20  
can_add #10  
can_add #20  
linear0  
fetch0  
store0  
repeat_pattern0  
project0  
project()0  
extract 10  
extract 20  
extract 30  
extract 40  
valid_index 10  
valid_index 20  
valid_index 30  
valid_index 40  
valid_index 50  
valid_index 60  
valid_index 70  
valid_index 80  
valid_index 90  
valid_index A0  
valid_index B0  
rotate: left -10  
rotate: left 00  
rotate: left 10  
rotate: left 20  
rotate: left 30  
rotate: left 40  
rotate: left 70  
rotate: left 2/00  
rotate: right -10  
rotate: right 00  
rotate: right 10  
rotate: right 20  
rotate: right 30  
rotate: right 40  
rotate: right 70  
rotate: right 2/00  
More defaulted params and tokens0  
replace() #2,5a0  
replace() #2,5b 0  
replace() 2,5 #3a0  
replace() 2,5 #3b0  
replace() 2,5 #3c0  
pivot #10  
pivot #20  
pivot #30  
pivot #40  
pivot #50  
pivot #60  
pivot #70  
filter #10  
apply #10  
is_in_range #10  
is_in_range #20  
is_in_range #30  
is_in_range #40  
is_in_range #50  
is_in_range #60  
is_in_range #70  
set_in_range #10  
set_in_range #20  
set_in_range #30  
set_in_range #40  
set_in_range #50  
set_in_range #60  
set_in_range #70  
is_in_list #10  
is_in_list #20  
is_in_list #30  
is_in_list #40  
is_in_list #50  
is_in_list #60  
set_in_list #10  
set_in_list #20  
set_in_list #30  
set_in_list #40  
set_in_list #50  
set_in_list #60  
build_list #10.010000  
build_list #20  
build_list #30  
build_list #40  
build_list #50  
build_list #60  
replace_refcount0  
replace doesn't clobber target if refcount > 10  
replace doesn't modify temps (failure will display expected and result as equal)0  

Tests: 0194 Failed: 0000 Passed: 0194 Time: 0.010000

t_sets.e
sequence_to_set()0  
cardinal()0  
belongs_to(): present element0  
belongs_to(): absent element0  
add_to(): present element0  
add_to(): absent element0  
remove_from(): present element0  
remove_from(): absent element0  
is_inside(): not a subset0  
is_inside(): subset0  
embedding(): success0  
embedding(): failure0  
embed_union()0  
subsets()0  
intersection(): no inclusion0  
intersection(): inclusion0  
intersection(): disjoint0  
union(): not embedded0  
union(): embedded0  
delta(): no inclusion0  
delta(): with inclusion0  
difference()0  
product()0  
define_map()0  
sequences_to_map()0  
direct_map()0  
image()0  
range()0  
product_map()0  
amalgamated_sum()0  
fiber_over()0  
fiber_product()0  
reverse_map()0  
restrict()0  
change_target()0  
combine_maps()0  
compose_maps()0  
diagram_commutes()0  
is_surjective()0  
is_surjective()0  
isèsurjective()0  
section()0  
define_operation()0  
is_associative()0  
is_symmetric()0  
has_left_unit()0  
is_left_unit()0  
all_left_units()0  
has_right_unit()0  
is_right_unit()0  
all_right_units()0  
has_unit()0  
distributes_over()0  
belongs_to() empty set0  

Tests: 0054 Failed: 0000 Passed: 0054 Time: 0.010000

t_socket.e

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.020000

t_sort.e
sort() empty sequence0  
sort() one item sequence0  
sort() integer sorted 0  
sort() integer rev sorted 0  
sort() integer dups 0  
sort() integer sequence0  
sort() float sequence0  
sort() string0  
sort() mixed0  
custom_sort() empty sequence0  
custom_sort() one item sequence0  
custom_sort() integer sorted 0  
custom_sort() integer rev sorted 0  
custom_sort() integer dups 0  
custom_sort() integer sequence0  
custom_sort() float sequence0  
custom_sort() string0  
custom_sort() mixed0  
sort_reverse() empty sequence0  
sort_reverse() one item sequence0  
sort_reverse() integer sorted 0  
sort_reverse() integer rev sorted 0  
sort_reverse() integer dups 0  
sort_reverse() integer sequence0  
sort_reverse() float sequence0  
sort_reverse() string0  
sort_reverse() mixed0  
sort_user() empty sequence0  
sort_user() one item sequence0  
sort_user() integer sorted 0  
sort_user() integer rev sorted 0  
sort_user() integer dups 0  
sort_user() integer dups asc0  
sort_user() integer sequence0  
sort_user() float sequence0  
sort_user() string0  
sort_user() mixed0  
sort_columns() empty sequence0  
sort_columns() single item sequence0  
sort_columns() single item sequence0  

Tests: 0040 Failed: 0000 Passed: 0040 Time: 0.000000

t_stack.e
FIFO new() #10  
FIFO is_empty() #10  
FIFO push() #10  
FIFO top()0  
FIFO size()0  
FIFO at() #10  
FIFO at() #20  
FIFO at() #30  
FIFO at() #40  
FIFO at() #50  
FIFO at() #60  
FIFO swap() #10  
FIFO swap() #10  
FIFO dup()0  
FIFO pop() #10  
FIFO pop() #20  
FIFO pop() #30  
FIFO push() #20  
FIFO clear()0  
is_empty() #20  
FILO new()0  
FILO is_empty() #10  
FILO push() #10  
FILO top() #10  
FILO pop() #10  
FILO top() #20  
FILO pop() #20  
FILO top() #30  
FILO pop() #30  
FILO clear()0  
FILO is_empty() #20  
FIFO push sequence #10  
FIFO push sequence #30  
FIFO dup sequence0  

Tests: 0034 Failed: 0000 Passed: 0034 Time: 0.000000

t_stats.e
small list0  
small 10  
small text0  
small empty0  
stdev list0  
stdev 10  
stdev text0  
stdev empty0  
stdeva list0  
stdeva 10  
stdeva text0  
stdeva empty0  
stdevp list0  
stdevp 10  
stdevp text0  
stdevp empty0  
stdevpa list0  
stdevpa 10  
stdevpa text0  
stdevpa empty0  
Geometric mean0  
Geometric mean, no data0  
Harmonic mean0  
HGeometric mean, no data0  
avedev list0  
avedev text0  
avedev empty0  

Tests: 0027 Failed: 0000 Passed: 0027 Time: 0.000000

t_switch.e
switch0  
no matching case0  
nested switch0  
switch with negative cases0  
static int0  
int cases, sequence switch with else0  
int_switch1( 1 )0  
int_switch1( "foo" )0  
int_switch2 -- check for sequence optimization with case else0  
int_switch3 -- check for sequence optimization without case else0  
int_switch4 -- detect integer cond through r_id0  
int_switch5: goto label exists (forward goto), don't optimize away because of sequence0  
int_switch6: goto label exists (backward goto), don't optimize away because of sequence0  
rt int switch #10  
rt int switch #20  
rt int switch #30  
rt int switch #40  
rt switch #10  
rt switch #20  
rt switch #30  
rt switch #40  

Tests: 0021 Failed: 0000 Passed: 0021 Time: 0.000000

t_text.e
trim_head() default0  
trim_head() specified0  
trim_head() integer0  
trim_head() floating number0  
trim_head() to empty0  
trim_tail() defaults0  
trim_tail() specified0  
trim_tail() integer0  
trim_tail() floating number0  
trim_tail() to empty0  
trim() defaults0  
trim() specified0  
trim() integer0  
trim() to empty0  
lower() atom0  
lower() letters only0  
lower() mixed text0  
upper() atom0  
upper() letters only0  
upper() mixed text0  
sprint() integer0  
sprint() float0  
sprint() sequence #10  
sprint() sequence #20  
sprintf() integer0  
sprintf() float0  
sprintf() percent0  
proper #10  
proper #20  
proper #30  
proper #40  
proper #50  
proper #60  
proper #70  
keyvalues #10  
keyvalues #20  
keyvalues #30  
keyvalues #40  
keyvalues #4a0  
keyvalues #4b0  
keyvalues #50  
keyvalues #5a0  
keyvalues #60  
keyvalues #70  
keyvalues #80  
keyvalues #90  
keyvalues #100  
keyvalues #110  
Encoding #10  
Encoding uppercase #10  
Encoding lowercase #10  
Encoding #20  
Encoding uppercase #20  
Encoding lowercase #30  
Encoding #30.010000  
Encoding uppercase #30  
Encoding uppercase #40  

Tests: 0057 Failed: 0000 Passed: 0057 Time: 0.020000

t_types.e
boolean() #10  
boolean() #20  
boolean() #50  
boolean() #60  
boolean() #90  
boolean() #100  
boolean() #110  
boolean() #120  
t_alnum() #10  
t_alnum() #20  
t_alnum() #30  
t_alnum() #40  
t_alnum() #50  
t_alnum() #60  
t_alnum() #70  
t_alpha() #10  
t_alpha() #20  
t_alpha() #30  
t_alpha() #40  
t_alpha() #50  
t_alpha() #60  
t_alpha() #70  
t_alpha() #80  
t_alpha() #90  
t_ascii() #10  
t_ascii() #20  
t_ascii() #30  
t_ascii() #40  
t_cntrl() #10  
t_cntrl() #20  
t_cntrl() #30  
t_cntrl() #40  
t_digit() #10  
t_digit() #20  
t_digit() #30  
t_digit() #40  
t_graph() #10  
t_graph() #20  
t_graph() #30  
t_graph() #30  
t_lower() #10  
t_lower() #20  
t_lower() #30  
t_lower() #40  
t_lower() #50  
t_print() #10  
t_print() #20  
t_print() #30  
t_print() #40  
t_print() #50  
t_punct() #10  
t_punct() #20  
t_punct() #30  
t_punct() #40  
t_punct() #50  
t_punct() #60  
t_punct() #70  
t_space() #10  
t_space() #20  
t_space() #30  
t_space() #40  
t_space() #50  
t_space() #60  
t_space() #70  
t_upper() #10  
t_upper() #20  
t_upper() #30  
t_upper() #40  
t_upper() #50  
t_xdigit() #10  
t_xdigit() #20  
t_xdigit() #30  
t_xdigit() #40  
t_xdigit() #50  
t_xdigit() #60  
t_xdigit() #70  
t_xdigit() #80  
t_xdigit() #90  
boolean(-1)0  
boolean(0)0  
boolean(1)0  
boolean(1.234)0  
boolean('A')0  
boolean('9')0  
boolean('?')0  
boolean("abc")0  
boolean("ab3")0  
boolean({1,2,"abc"})0  
boolean({1, 2, 9.7})0  
boolean({})0  
t_alnum(-1)0  
t_alnum(0)0  
t_alnum(1)0  
t_alnum(1.234)0  
t_alnum('A')0  
t_alnum('9')0  
t_alnum('?')0  
t_alnum("abc")0  
t_alnum("ab3")0  
t_alnum({1, 2, "abc"})0  
t_alnum({1, 2, 9.7})0  
t_alnum({})0  
t_alnum(-1)0  
t_alpha(0)0  
t_alpha(1)0  
t_alpha(1.234)0  
t_alpha('A')0  
t_alpha('9')0  
t_alpha('?')0  
t_alpha("abc")0  
t_alpha("ab3")0  
t_alpha({1, 2, "abc"})0  
t_alpha({1, 2, 9.7})0  
t_alpha({})0  
t_ascii(-1)0  
t_ascii(0)0  
t_ascii(1)0  
t_ascii(1.234)0  
t_ascii('A')0  
t_ascii('9')0  
t_ascii('?')0  
t_ascii("abc")0  
t_ascii("ab3")0  
t_ascii({1, 2, "abc"})0  
t_ascii({1, 2, 9.7})0  
t_ascii({})0  
t_cntrl(-1)0  
t_cntrl(0)0  
t_cntrl(1)0  
t_cntrl(1.234)0  
t_cntrl('A')0  
t_cntrl('9')0  
t_cntrl('?')0  
t_cntrl("abc")0  
t_cntrl("ab3")0  
t_cntrl({1, 2, "abc"})0  
t_cntrl({1, 2, 9.7})0  
t_cntrl({1, 2, 'a'})0  
t_cntrl({})0  
t_digit(-1)0  
t_digit(0)0  
t_digit(1)0  
t_digit(1.234)0  
t_digit('A')0  
t_digit('9')0  
t_digit('?')0  
t_digit("abc")0  
t_digit("ab3")0  
t_digit("123")0  
t_digit({1, 2, "abc"})0  
t_digit({1, 2, 9.7})0  
t_digit({1, 2, 'a'})0  
t_digit({})0  
t_graph(-1)0  
t_graph(0)0  
t_graph(1)0  
t_graph(1.234)0  
t_graph('A')0  
t_graph('9')0  
t_graph('?')0  
t_graph(' ')0  
t_graph("abc")0  
t_graph("ab3")0  
t_graph("123")0  
t_graph({1, 2, "abc"})0  
t_graph({1, 2, 9.7})0  
t_graph({1, 2, 'a'})0  
t_graph({})0  
t_lower(-1)0  
t_lower(0)0  
t_lower(1)0  
t_lower(1.234)0  
t_lower('A')0  
t_lower('9')0  
t_lower('?')0  
t_lower("abc")0  
t_lower("ab3")0  
t_lower("123")0  
t_lower({1, 2, "abc"})0  
t_lower({1, 2, 9.7})0  
t_lower({1, 2, 'a'})0  
t_lower({})0  
t_print(-1)0  
t_print(0)0  
t_print(1)0  
t_print(1.234)0  
t_print('A')0  
t_print('9')0  
t_print('?')0  
t_print("abc")0  
t_print("ab3")0  
t_print("123")0  
t_print({1, 2, "abc"})0  
t_print({1, 2, 9.7})0  
t_print({1, 2, 'a'})0  
t_print({})0  
t_punct(-1)0  
t_punct(0)0  
t_punct(1)0  
t_punct(1.234)0  
t_punct('A')0  
t_punct('9')0  
t_punct('?')0  
t_punct("abc")0  
t_punct("(-)")0  
t_punct("123")0  
t_punct({1, 2, "abc"})0  
t_punct({1, 2, 9.7})0  
t_punct({1, 2, 'a'})0  
t_punct({})0  
t_space(-1)0  
t_space(0)0  
t_space(1)0  
t_space(1.234)0  
t_space('A')0  
t_space('9')0  
t_space(' ')0  
t_space("abc")0  
t_space("123")0  
t_space({1, 2, "abc"})0  
t_space({1, 2, 9.7})0  
t_space({1, 2, 'a'})0  
t_space({})0  
t_upper(-1)0  
t_upper(0)0  
t_upper(1)0  
t_upper(1.234)0  
t_upper('A')0  
t_upper('9')0  
t_upper('?')0  
t_upper("abc")0  
t_upper("ABC")0  
t_upper("123")0  
t_upper({1, 2, "abc"})0  
t_upper({1, 2, 9.7})0  
t_upper({1, 2, 'a'})0  
t_upper({})0  
t_xdigit(-1)0  
t_xdigit(0)0  
t_xdigit(1)0  
t_xdigit(1.234)0  
t_xdigit('A')0  
t_xdigit('9')0  
t_xdigit('?')0  
t_xdigit("abc")0  
t_xdigit("fgh")0  
t_xdigit("123")0  
t_xdigit({1, 2, "abc"})0  
t_xdigit({1, 2, 9.7})0  
t_xdigit({1, 2, 'a'})0  
t_xdigit({})0  
t_vowel(-1)0  
t_vowel(0)0  
t_vowel(1)0  
t_vowel(1.234)0  
t_vowel('A')0  
t_vowel('9')0  
t_vowel('?')0  
t_vowel("abc")0  
t_vowel("aiu")0  
t_vowel("123")0  
t_vowel({1, 2, "abc"})0  
t_vowel({1, 2, 9.7})0  
t_vowel({1, 2, 'a'})0  
t_vowel({})0  
t_consonant(-1)0  
t_consonant(0)0  
t_consonant(1)0  
t_consonant(1.234)0  
t_consonant('A')0  
t_consonant('9')0  
t_consonant('?')0  
t_consonant("abc")0  
t_consonant("rTfM")0  
t_consonant("123")0  
t_consonant({1, 2, "abc"})0  
t_consonant({1, 2, 9.7})0  
t_consonant({1, 2, 'a'})0  
t_consonant({})0  
char_test("ABCD", {{'A', 'D'}})0  
char_test("ABCD", {{'A', 'C'}})0  
char_test("Harry", {{'a', 'z'}, {'D', 'J'}})0  
char_test("Potter", "novel")0  
t_bytearray(-1)0  
t_bytearray(0)0  
t_bytearray(1)0  
t_bytearray(10)0  
t_bytearray(100)0  
t_bytearray(1000)0  
t_bytearray(1.234)0  
t_bytearray('A')0  
t_bytearray('9')0  
t_bytearray('?')0  
t_bytearray(' ')0  
t_bytearray("abc")0  
t_bytearray("ab3")0  
t_bytearray("123")0  
t_bytearray({1, 2, "abc"})0  
t_bytearray({1, 2, 9.7)0  
t_bytearray({1, 2, 'a')0  
t_bytearray({})0  
get_charsets0  
Default WS0  
Altered WS #10  
Altered WS #20  
Default WS0  
Altered WS #30  
Spec Word #10  
Spec Word #20  
Spec Word #30  

Tests: 0310 Failed: 0000 Passed: 0310 Time: 0.020000

t_unicode.e
peek_wstring and allocate_wstring#10  
peek_wstring and allocate_wstring#20  
peek_wstring and allocate_wstring#30  
astring type#10  
astring type#20  
astring type#30  
astring type#40  
astring type#50  
wstring type#10  
wstring type#20  
wstring type#30  
wstring type#40  
wstring type#50  
wstring type#60  
wstring type#70  
utf8_encode#10  
utf8_encode#20  
utf8_encode#30  
utf8_decode#10  
utf8_decode#20  
utf8_decode#30  

Tests: 0021 Failed: 0000 Passed: 0021 Time: 0.000000

t_wildcard.e
wildcard_match()0  
wildcard_match()0  
wildcard_match()0  
wildcard_file()0  
wildcard_file()0  

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

Overall
Total Tests:1790
Total Failed:0000
Total Passed:1790
Total Time:0.290000