package ounit2
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
OUnit testing framework
Install
dune-project
Dependency
Authors
Maintainers
Sources
ounit-v2.2.4.tbz
sha256=b5c069a5d957220ca0669e945f1e81e6b6db9622766d860913e136e1168e3345
sha512=d69dc501a360c31f7854322b5e2c2abcb1e43890737e1cc00c167ee104d5dee471b6b8d8186f8044b0482c91a8f15210a25d833a1e03ed7baabfba923815962f
doc/ounit2.advanced/OUnitState/index.html
Module OUnitStateSource
Manipulate the state of OUnit runner.
Source
type 'worker next_test_case_t = | Not_enough_worker| Try_again| Next_test_case of OUnitTest.path * OUnitTest.test_fun * 'worker| Finished
Source
type 'worker test_running = {test_length : OUnitTest.test_length;deadline : time;next_health_check : time;worker : 'worker;
}Source
type 'worker t = {tests_planned : (OUnitTest.path * (OUnitTest.test_length * OUnitTest.test_fun)) list;tests_running : (OUnitTest.path * 'worker test_running) list;tests_passed : (OUnitTest.result_full * OUnitTest.result_list) list;idle_workers : 'worker list;chooser : OUnitChooser.chooser;cache : OUnitCache.cache;health_check_interval : time;
}Source
val create :
OUnitConf.conf ->
OUnitChooser.chooser ->
(OUnitTest.path * OUnitTest.test_length * OUnitTest.test_fun) list ->
'a tSource
val add_test_results :
OUnitConf.conf ->
(OUnitTest.result_full * OUnitTest.result_list) ->
'a t ->
'a tSource
val test_finished :
OUnitConf.conf ->
(OUnitTest.result_full * OUnitTest.result_list) ->
'a ->
'a t ->
'a tSource
val next_test_case :
OUnitConf.conf ->
(OUnitTest.path, OUnitTest.result) OUnitLogger.logger ->
'a t ->
'a next_test_case_t * 'a tGet all the results.
Get all the workers that need to be checked for their health.
Update the activity of a worker, this postpone the next health check.
Get all the workers that are timed out, i.e. that need to be stopped.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>