예제 #1
0
def step_impl(context):  # noqa: F811
    assert 'token' in context.source
    assert 'rptok' in context.source['token']
    assert len(context.source['token']['rptok']) > 1
    context.tokenfile = context.source['token']['rptok'][0]
    run_extract(context, context.tokenfile)
    assert b'Error' not in context.stderr, f"{context.stderr} extracting {context.tokenfile} in '{os.getcwd()}'"
    context.tokenpath = os.path.basename(
        os.path.splitext(context.tokenfile)[0])
    assert os.path.exists(context.tokenpath)
예제 #2
0
def step_impl(context):  # noqa: F811
    run_extract(context, context.tokenfile)
    context.tokenname = os.path.basename(
        os.path.splitext(context.tokenfile)[0])
    assert b'Error' not in context.stderr, context.stderr
예제 #3
0
def step_impl(context):  # noqa: F811
    run_extract(context, context.tokenfile)
    assert b'Error' not in context.stderr, f"{context.stderr} in '{os.getcwd()}'"
예제 #4
0
def step_impl(context):  # noqa: F811
    assert os.path.exists(context.propsfilename)
    run_extract(context, context.propsfilename)
    assert b'Error' not in context.stderr, f"{context.stderr} in \ntmpdir = '{os.getcwd()}'"
예제 #5
0
def step_impl(context):  # noqa: F811
    assert os.path.exists(
        os.path.join('output', context.macrosetfilename)
    ), f"{context.macrosetfilename} not found in '{os.getcwd()}'"
    run_extract(context, os.path.join('output', context.macrosetfilename))
    assert b'Error' not in context.stderr, f"{context.stderr}\ntmpdir = '{os.getcwd()}'"
예제 #6
0
def step_impl(context):  # noqa: F811
    assert os.path.exists(
        context.macrofile), f"no {context.macrofile} in '{os.getcwd()}'"
    run_extract(context, context.macrofile)
    assert b'Error' not in context.stderr, f"{context.stderr} running extract on {context.macrofile} in '{os.getcwd()}'"