Module: stdgo.testing
(view library index)
-
function allocsPerRun(_runs:stdgo.GoInt, f:():Void):stdgo.GoFloat64
-
function benchmark(f:()):stdgo.testing.BenchmarkResult
-
function coverMode():stdgo.GoString
-
function mainStart(deps:stdgo.testing.T_testDeps, tests:stdgo.Slice<stdgo.testing.InternalTest>, benchmarks:stdgo.Slice<stdgo.testing.InternalBenchmark>, _0:Any, ?_1:Any):stdgo.testing.M
-
function short():Bool
-
function testing():Bool
-
function verbose():Bool
-
class B
-
function cleanup(f:():Void):Void
-
function error(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function errorf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fail():Void
-
function failNow():Void
-
function failed():Bool
-
function fatal(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fatalf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function helper():Void
-
function log(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function logf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function name():stdgo.GoString
-
function new(?n:stdgo.GoInt):Void
-
function reportAllocs():Void
-
function reportMetric(n:stdgo.GoFloat64, uint:stdgo.GoString):Void
-
function resetTimer():Void
-
function run(name:stdgo.GoString, f:()):Bool
-
function runParallel(body:()):Null<Dynamic>
-
function setBytes(n:stdgo.GoInt64):Void
-
function setParallelism(p:stdgo.GoInt):Void
-
function setenv(key:stdgo.GoString, value:stdgo.GoString):Void
-
function skip(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function skipNow():Void
-
function skipf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function skipped():Bool
-
function startTimer():Void
-
function stopTimer():Void
-
function tempDir():stdgo.GoString
-
class BenchmarkResult
-
function allocedBytesPerOp():stdgo.GoInt64
-
function allocsPerOp():stdgo.GoInt64
-
function memString():stdgo.GoString
-
function new(?n:stdgo.GoInt, ?t:Dynamic, ?bytes:stdgo.GoInt64, ?memAllocs:stdgo.GoUInt64, ?memBytes:stdgo.GoUInt64, ?extra:stdgo.GoMap<stdgo.GoString, stdgo.GoFloat64>):Void
-
function nsPerOp():stdgo.GoInt64
-
function string():stdgo.GoString
-
class F
-
function cleanup(f:():Void):Void
-
function error(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function errorf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fail():Void
-
function failNow():Void
-
function failed():Bool
-
function fatal(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fatalf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fuzz(_ff:stdgo.AnyInterface):Void
-
function helper():Void
-
function log(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function logf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function new(output:StringBuf):Void
-
function parallel():Void
-
function run(name:stdgo.GoString, f:()):Bool
-
function setenv(key:stdgo.GoString, value:stdgo.GoString):Void
-
function skip(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function skipNow():Void
-
function skipf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function skipped():Bool
-
function tempDir():stdgo.GoString
-
class InternalBenchmark
-
function f()
-
function new(?name:stdgo.GoString, ?f:()):Void
-
class InternalExample
-
function f():Void
-
function new(?name:stdgo.GoString, ?f:():Void, ?output:stdgo.GoString, ?unordered:Bool):Void
-
class InternalFuzzTarget
-
function f():Void
-
function new(?name:stdgo.GoString, ?f:():Void):Void
-
class InternalTest
-
function f()
-
function new(?name:stdgo.GoString, ?f:()):Void
-
class M
-
function new(deps:stdgo.testing.T_testDeps, tests:stdgo.Slice<stdgo.testing.InternalTest>, benchmarks:stdgo.Slice<stdgo.testing.InternalBenchmark>, examples:stdgo.Slice<stdgo.testing.InternalExample>):Void
-
function run():stdgo.GoInt
-
class PB
-
function new():Void
-
function next():Bool
-
class T_
-
function cleanup(f:():Void):Void
-
function error(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function errorf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fail():Void
-
function failNow():Void
-
function failed():Bool
-
function fatal(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function fatalf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function helper():Void
-
function log(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function logf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function name():stdgo.GoString
-
function new(?output:StringBuf):Void
-
function parallel():Void
-
function run(name:stdgo.GoString, f:()):Bool
-
function setenv(key:stdgo.GoString, value:stdgo.GoString):Void
-
function skip(args:haxe.Rest<stdgo.AnyInterface>):Void
-
function skipNow():Void
-
function skipf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
-
function skipped():Bool
-
function tempDir():stdgo.GoString
-
typedef TB
-
typedef T_corpusEntry
-
typedef T_testDeps
import stdgo.testing.Testing
function allocsPerRun(_runs:stdgo.GoInt, f:():Void):stdgo.GoFloat64
(view code)
function benchmark(f:()):stdgo.testing.BenchmarkResult
(view code)
function coverMode():stdgo.GoString
(view code)
function mainStart(deps:stdgo.testing.T_testDeps, tests:stdgo.Slice<stdgo.testing.InternalTest>, benchmarks:stdgo.Slice<stdgo.testing.InternalBenchmark>, _0:Any, ?_1:Any):stdgo.testing.M
(view code)
function short():Bool
(view code)
function testing():Bool
(view code)
function verbose():Bool
(view code)
import stdgo.testing.*
var n:stdgo.GoInt
function cleanup(f:():Void):Void
(view code)
function error(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function errorf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function fail():Void
(view code)
function failNow():Void
(view code)
function failed():Bool
(view code)
function fatal(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function fatalf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function helper():Void
(view code)
function log(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function logf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function name():stdgo.GoString
(view code)
function new(?n:stdgo.GoInt):Void
(view code)
function reportAllocs():Void
(view code)
function reportMetric(n:stdgo.GoFloat64, uint:stdgo.GoString):Void
(view code)
function resetTimer():Void
(view code)
function run(name:stdgo.GoString, f:()):Bool
(view code)
function runParallel(body:()):Null<Dynamic>
(view code)
function setBytes(n:stdgo.GoInt64):Void
(view code)
function setParallelism(p:stdgo.GoInt):Void
(view code)
function setenv(key:stdgo.GoString, value:stdgo.GoString):Void
(view code)
function skip(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function skipNow():Void
(view code)
function skipf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function skipped():Bool
(view code)
function startTimer():Void
(view code)
function stopTimer():Void
(view code)
function tempDir():stdgo.GoString
(view code)
var bytes:stdgo.GoInt64
var extra:stdgo.GoMap<stdgo.GoString, stdgo.GoFloat64>
var memAllocs:stdgo.GoUInt64
var memBytes:stdgo.GoUInt64
var n:stdgo.GoInt
var t:Dynamic
function allocedBytesPerOp():stdgo.GoInt64
(view code)
function allocsPerOp():stdgo.GoInt64
(view code)
function memString():stdgo.GoString
(view code)
function new(?n:stdgo.GoInt, ?t:Dynamic, ?bytes:stdgo.GoInt64, ?memAllocs:stdgo.GoUInt64, ?memBytes:stdgo.GoUInt64, ?extra:stdgo.GoMap<stdgo.GoString, stdgo.GoFloat64>):Void
(view code)
function nsPerOp():stdgo.GoInt64
(view code)
function string():stdgo.GoString
(view code)
function cleanup(f:():Void):Void
(view code)
function error(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function errorf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function fail():Void
(view code)
function failNow():Void
(view code)
function failed():Bool
(view code)
function fatal(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function fatalf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function fuzz(_ff:stdgo.AnyInterface):Void
(view code)
function helper():Void
(view code)
function log(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function logf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function new(output:StringBuf):Void
(view code)
function parallel():Void
(view code)
function run(name:stdgo.GoString, f:()):Bool
(view code)
function setenv(key:stdgo.GoString, value:stdgo.GoString):Void
(view code)
function skip(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function skipNow():Void
(view code)
function skipf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
function skipped():Bool
(view code)
function tempDir():stdgo.GoString
(view code)
var name:stdgo.GoString
function f()
function new(?name:stdgo.GoString, ?f:()):Void
(view code)
var name:stdgo.GoString
var output:stdgo.GoString
var unordered:Bool
function f():Void
function new(?name:stdgo.GoString, ?f:():Void, ?output:stdgo.GoString, ?unordered:Bool):Void
(view code)
var name:stdgo.GoString
function f():Void
function new(?name:stdgo.GoString, ?f:():Void):Void
(view code)
var name:stdgo.GoString
function f()
function new(?name:stdgo.GoString, ?f:()):Void
(view code)
var chatty:Bool
function new(deps:stdgo.testing.T_testDeps, tests:stdgo.Slice<stdgo.testing.InternalTest>, benchmarks:stdgo.Slice<stdgo.testing.InternalBenchmark>, examples:stdgo.Slice<stdgo.testing.InternalExample>):Void
(view code)
function run():stdgo.GoInt
(view code)
function new():Void
(view code)
function next():Bool
(view code)
T_ function cleanup
function cleanup(f:():Void):Void
(view code)
T_ function error
function error(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function errorf
function errorf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function fail
function fail():Void
(view code)
T_ function failNow
function failNow():Void
(view code)
T_ function failed
function failed():Bool
(view code)
T_ function fatal
function fatal(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function fatalf
function fatalf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function helper
function helper():Void
(view code)
T_ function log
function log(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function logf
function logf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function name
function name():stdgo.GoString
(view code)
T_ function new
function new(?output:StringBuf):Void
(view code)
T_ function parallel
function parallel():Void
(view code)
T_ function run
function run(name:stdgo.GoString, f:()):Bool
(view code)
T_ function setenv
function setenv(key:stdgo.GoString, value:stdgo.GoString):Void
(view code)
T_ function skip
function skip(args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function skipNow
function skipNow():Void
(view code)
T_ function skipf
function skipf(format:stdgo.GoString, args:haxe.Rest<stdgo.AnyInterface>):Void
(view code)
T_ function skipped
function skipped():Bool
(view code)
T_ function tempDir
function tempDir():stdgo.GoString
(view code)
import stdgo.testing.*
typedef TB = {
public function tempDir():stdgo.GoString;
public function skipped():Bool;
public function skipf(_format:stdgo.GoString, _args:haxe.Rest<stdgo.AnyInterface>):Void;
public function skipNow():Void;
public function skip(_args:haxe.Rest<stdgo.AnyInterface>):Void;
public function setenv(_key:stdgo.GoString, _value:stdgo.GoString):Void;
public function name():stdgo.GoString;
public function logf(_format:stdgo.GoString, _args:haxe.Rest<stdgo.AnyInterface>):Void;
public function log(_args:haxe.Rest<stdgo.AnyInterface>):Void;
public function helper():Void;
public function fatalf(_format:stdgo.GoString, _args:haxe.Rest<stdgo.AnyInterface>):Void;
public function fatal(_args:haxe.Rest<stdgo.AnyInterface>):Void;
public function failed():Bool;
public function failNow():Void;
public function fail():Void;
public function errorf(_format:stdgo.GoString, _args:haxe.Rest<stdgo.AnyInterface>):Void;
public function error(_args:haxe.Rest<stdgo.AnyInterface>):Void;
public function cleanup(_0:():Void):Void;
};
typedef T_corpusEntry = {
values:stdgo.Slice<stdgo.AnyInterface>;
path:stdgo.GoString;
parent:stdgo.GoString;
isSeed:Bool;
generation:stdgo.GoInt;
data:stdgo.Slice<stdgo.GoUInt8>;
};
typedef T_testDeps = {
public function writeProfileTo(_0:stdgo.GoString, _1:stdgo.io.Writer, _2:stdgo.GoInt):stdgo.Error;
public function stopTestLog():stdgo.Error;
public function stopCPUProfile():Void;
public function startTestLog(_0:stdgo.io.Writer):Void;
public function startCPUProfile(_0:stdgo.io.Writer):stdgo.Error;
public function snapshotCoverage():Void;
public function setPanicOnExit0(_0:Bool):Void;
public function runFuzzWorker(_0:()):stdgo.Error;
public function resetCoverage():Void;
public function readCorpus(_0:stdgo.GoString, _1:stdgo.Slice<stdgo.reflect.Type_>):{
_1:stdgo.Error;
_0:stdgo.Slice<stdgo.testing.T_corpusEntry>;
};
public function matchString(_pat:stdgo.GoString, _str:stdgo.GoString):{
_1:stdgo.Error;
_0:Bool;
};
public function importPath():stdgo.GoString;
public function coordinateFuzzing(_0:Dynamic, _1:stdgo.GoInt64, _2:Dynamic, _3:stdgo.GoInt64, _4:stdgo.GoInt, _5:stdgo.Slice<stdgo.testing.T_corpusEntry>, _6:stdgo.Slice<stdgo.reflect.Type_>, _7:stdgo.GoString, _8:stdgo.GoString):stdgo.Error;
public function checkCorpus(_0:stdgo.Slice<stdgo.AnyInterface>, _1:stdgo.Slice<stdgo.reflect.Type_>):stdgo.Error;
};