Example #1
0
def test_low_frequency_cutoff_from_cli():
    parser = argparse.ArgumentParser()
    parser.add_argument('--instruments', nargs='+')
    option_utils.add_low_frequency_cutoff_opt(parser)
    args = parser.parse_args([
        '--instruments',
        'H1',
        'L1',
        '--low-frequency-cutoff',
        '123.456',
    ])
    assert option_utils.low_frequency_cutoff_from_cli(args) == {
        'H1': 123.456,
        'L1': 123.456
    }
Example #2
0
def test_add_low_frequency_cutoff_opt():
    parser = argparse.ArgumentParser()
    option_utils.add_low_frequency_cutoff_opt(parser)
    args = parser.parse_args(['--low-frequency-cutoff', '123.456'])
    assert args.low_frequency_cutoff == 123.456