Ejemplo n.º 1
0
def test_reporter():
    local_env = os.environ.copy()
    exe = os.sep.join([TOP_PATH, 'exec', 'gtest-extend.bin'])
    print 'Bin-filename: ', exe
    out = run_bin_with_wait(exe, local_env, TIME_TO_WAIN)
    result = parser_out(out)
    report_gtest_result(result)
Ejemplo n.º 2
0
def run_one_process(exe_file_name, how_much_wait_result):
    # Запускаем
    local_env = os.environ.copy()
    tic()
    # Около 0.3.. sec! на загрузку выполнение, а по факту на загрузку *.bin
    out = run_bin_with_wait(exe_file_name, local_env, how_much_wait_result)
    toc()
    result = parser_out(out)
    report_gtest_result(result)
def test_run_extend_bin():
    local_env = os.environ.copy()
    exe = os.sep.join([TOP_PATH, 'exec', 'gtest-extend.bin'])
    out = run_bin_with_wait(exe, local_env, TIME_TO_WAIN)
    result = parser_out(out)
    i = 0
    for j in result:
        i += 1
    assert i == 8
def test_run_from_file():
    file_name = os.sep.join([TOP_PATH, 'one-result.txt'])
    out = open(file_name).readlines()
    out = ''.join(out)
    result = parser_out(out)
    i = 0
    for j in result:
        i += 1
    assert i == 2