Starting lpcraft, version 0.0.35 Logging execution to '/root/snap/lpcraft/common/cache/lpcraft/log/lpcraft-20221116-122028.113726.log' Launching environment for focal/amd64 Running ['apt', 'update'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease :: Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease :: Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease :: Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease :: Reading package lists... :: Building dependency tree... :: Reading state information... :: 93 packages can be upgraded. Run 'apt list --upgradable' to see them. Installing system packages Running ['apt', 'install', '-y', 'tox'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Reading package lists... :: Building dependency tree... :: Reading state information... :: tox is already the newest version (3.13.2-2). :: 0 upgraded, 0 newly installed, 0 to remove and 93 not upgraded. Running command for the job... Running ['bash', '--noprofile', '--norc', '-ec', 'tox -e py38'] :: GLOB sdist-make: /build/lpcraft/project/setup.py :: py38 create: /build/lpcraft/project/.tox/py38 :: py38 installdeps: .[test,testing] :: py38 inst: /build/lpcraft/project/.tox/.tmp/package/1/launchpadlib-1.10.19.dev0.zip :: py38 installed: attrs==22.1.0,coverage==6.5.0,distro==1.8.0,exceptiongroup==1.0.4,httplib2==0.21.0,iniconfig==1.1.1,launchpadlib==1.10.19.dev0,lazr.restfulclient==0.14.5,lazr.uri==1.0.6,oauthlib==3.2.2,packaging==21.3,pbr==5.11.0,pluggy==1.0.0,pyparsing==3.0.9,pytest==7.2.0,six==1.16.0,testresources==2.0.1,tomli==2.0.1,wadllib==1.3.6 :: py38 run-test-pre: PYTHONHASHSEED='1459201366' :: py38 run-test: commands[0] | coverage run -m pytest src/launchpadlib/tests :: ============================= test session starts ============================== :: platform linux -- Python 3.8.10, pytest-7.2.0, pluggy-1.0.0 :: cachedir: .tox/py38/.pytest_cache :: rootdir: /build/lpcraft/project :: collected 69 items :: :: src/launchpadlib/tests/test_credential_store.py ............ [ 17%] :: src/launchpadlib/tests/test_http.py .......... [ 31%] :: src/launchpadlib/tests/test_launchpad.py ............................... [ 76%] :: ................ [100%] :: :: =============================== warnings summary =============================== :: src/launchpadlib/tests/test_launchpad.py::test_suite :: /build/lpcraft/project/.tox/py38/lib/python3.8/site-packages/_pytest/python.py:199: PytestReturnNotNoneWarning: Expected None, but src/launchpadlib/tests/test_launchpad.py::test_suite returned , , , ]>, , ]>, , , , , , , , , , , , , , , , , , , , , ]>, , ]>, ]>, , ]>, , , , , , , , , ]>, , , , ]>, ]>, ]>]>, which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? :: warnings.warn( :: :: -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html :: ======================== 69 passed, 1 warning in 0.33s ========================= :: ___________________________________ summary ____________________________________ :: py38: commands succeeded :: congratulations :)