# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this file, # You can obtain one at http://mozilla.org/MPL/2.0/.
import math import time
import mozunit import pytest from moztest.results import TestContext, TestResult, TestResultCollection
def test_results(): with pytest.raises(AssertionError):
TestResult("test", result_expected="hello")
t = TestResult("test") with pytest.raises(ValueError):
t.finish(result="good bye")
def test_time():
now = time.time()
t = TestResult("test")
time.sleep(1)
t.finish("PASS")
duration = time.time() - now assert math.fabs(duration - t.duration) < 1
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.