VEU.WathBody/3-app/5-watch/FenixDataField/test-source/TestEntry.mc

30 lines
1.0 KiB
MonkeyC
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Вход тестовой сборки (watch-app): поле данных нельзя запустить как
// приложение, поэтому тесты стартует watch-app-вход (test-manifest.xml).
// onStart прогоняет все тесты ядра и печатает итог в консоль симулятора
// (monkeydo без /t). В release-сборку не попадает (test-source/).
import Toybox.Application;
class TestEntry extends Application.AppBase {
function initialize() {
AppBase.initialize();
}
function onStart(state) {
var c = new CoreChecks();
zoneTanakaTest(c);
zoneBoundariesTest(c);
setAvgRoundingTest(c);
setNullSkippedTest(c);
setLapResetsTest(c);
setElapsedTest(c);
restCountdownTest(c);
restEndFiresOnceTest(c);
vibeRedHysteresisTest(c);
vibeRedResetTest(c);
mmssTest(c);
divTest(c);
clampTest(c);
c.summary();
}
}