Beispiel #1
0
def test_get_rpm_updates_rpmtestpackage_update_extradata():
    args = ArgparseObject()
    setattr(args, "disablerepo", "*")
    setattr(args, "enablerepo", ["rpmtestrepo-1.1"])

    updates = get_rpm_updates(args)
    update = updates[0]
    assert len(update.keys()) == 3
Beispiel #2
0
def test_get_rpm_updates_rpmtestpackage_update_type():
    args = ArgparseObject()
    setattr(args, "disablerepo", "*")
    setattr(args, "enablerepo", ["rpmtestrepo-1.1"])

    updates = get_rpm_updates(args)
    assert type(updates) is ListType
    update = updates[0]
    assert type(update) is DictType
Beispiel #3
0
def test_get_rpm_updates_rpmtestpackage_update_data():
    args = ArgparseObject()
    setattr(args, "disablerepo", "*")
    setattr(args, "enablerepo", ["rpmtestrepo-1.1"])

    updates = get_rpm_updates(args)
    update = updates[0]
    assert update["name"] == "rpmtestpackage"
    assert update["version"] == "1.1-1"
    assert update["repo"] == "rpmtestrepo-1.1"
Beispiel #4
0
def test_get_rpm_updates_rpmtestpackage_update():
    args = ArgparseObject()
    setattr(args, "disablerepo", "*")
    setattr(args, "enablerepo", ["rpmtestrepo-1.1"])
    assert len(get_rpm_updates(args)) == 1
Beispiel #5
0
def test_get_rpm_updates_norepos():
    args = ArgparseObject()
    setattr(args, "disablerepo", "*")
    assert len(get_rpm_updates(args)) == 0
Beispiel #6
0
def test_get_rpm_updates_retval():
    args = ArgparseObject()
    setattr(args, "disablerepo", "*")
    assert type(get_rpm_updates(args)) is ListType