22 lines
524 B
Python
22 lines
524 B
Python
from pathlib import Path
|
|
|
|
|
|
def test_get_latest_version(freetube_repo):
|
|
version = freetube_repo.get_latest_version()
|
|
|
|
assert version == "0.23.2"
|
|
|
|
|
|
def test_latest_amd_64_deb_asset(freetube_repo):
|
|
asset_name = freetube_repo.get_latest_asset_id()
|
|
|
|
assert asset_name == 231868075
|
|
|
|
|
|
def test_download_latest_asset(freetube_repo):
|
|
asset_bytes = freetube_repo.download_latest_asset()
|
|
|
|
assert (
|
|
asset_bytes
|
|
== Path("/home/stan/Téléchargements/freetube_0.23.2_amd64.deb").read_bytes()
|
|
)
|