Up
module
Test
:
sig
A module internal to
Core_bench
. Please look at [root:Bench].
#
module
Id : Core.Std.Unique_id.Id
#
module
Basic_test :
sig
#
type
packed_f =
#
| T : (unit
->
'a)
->
packed_f
#
type
t = {
#
test_id
:
Id
.t
;
#
name
: string
;
#
key
: int
;
#
arg
: int option
;
#
group_key
: int option
;
#
f
:
packed_f
;
}
#
val
test_id :
t
->
Id
.t
#
val
name :
t
->
string
#
val
key :
t
->
int
#
val
arg :
t
->
int option
#
val
group_key :
t
->
int option
#
val
f :
t
->
packed_f
#
val
create : name:string
->
?group_key:int option
->
?arg:int option
->
key:int
->
(unit
->
unit)
->
t
#
val
make_filename :
t
->
string
end
#
type
t
#
val
name :
t
->
string
#
val
tests :
t
->
Basic_test
.
t
list
#
val
expand :
t
list
->
Basic_test
.
t
list
#
val
create : name:string
->
?key:int
->
(unit
->
'a)
->
t
#
val
create_indexed : name:string
->
args:int list
->
?key:int
->
(int
->
(unit
->
'a) Core.Std.Staged.t)
->
t
#
val
create_group : name:string
->
t
list
->
t
end