lrossett / centos / centpkg

Forked from centos/centpkg 3 years ago
Clone
0807ca
import configparser
0807ca
from centpkg.api import lookaside
0807ca
0807ca
0807ca
def test_lookaside_download_url(fixtures_dir):
0807ca
    config = configparser.ConfigParser()
0807ca
    config.read(f'{fixtures_dir}/centpkg.conf')
0807ca
    section = config.sections()[0]
3c4626
    _lookaside = lookaside.CentOSLookasideCache(config[section]['lookasidehash'],
0807ca
                                       config[section]['lookaside'],
0807ca
                                       config[section]['lookaside_cgi'])
0807ca
0807ca
    expected = f'{ config[section]["lookaside"]}/name/dev/hash'
0807ca
    actual = _lookaside.get_download_url('name', 'fname', 'hash', branch='dev')
0807ca
    assert expected == actual