#!/usr/bin/env python import pytet, time def test1(): try: var = pytet.tet_getvar("PYTET_TC2_VAR"); except: pytet.tet_infoline("Failed to get a value for PYTET_TC2_VAR") pytet.tet_result(pytet.TET_UNRESOLVED) return pytet.tet_infoline("PYTET_TC2_VAR is set to \"" + var + "\""); if var == "Y": pytet.tet_result(pytet.TET_PASS) else: pytet.tet_result(pytet.TET_UNSUPPORTED) def test2(): starttime = time.time() for i in range(100000): s = str(i) endtime = time.time() elapsed = endtime - starttime if elapsed > 1.0: pytet.tet_infoline("Too slow! That took %.2f seconds" % elapsed) pytet.tet_result(pytet.TET_FAIL) else: pytet.tet_infoline("Not bad! That took %.2f seconds" % elapsed) pytet.tet_result(pytet.TET_PASS) def test3(): pytet.tet_result(pytet.TET_UNTESTED) testlist = { 1:test1, 2:test2, 3:test3 } pytet.pytet_init(testlist, pytet.TET_NULLFP, pytet.TET_NULLFP)