I’m writing an ansible role to provide a high level declarative interface for what apps I want installed on my machine. Part of that interface is describing “I want this app, from this provider” where provider could be apt, flathub, a random .AppImage from github, etc.
I’m writing automated tests to confirm the role functions as it is supposed to, one such test case:
Given application X is installed via apt currently and it is requested to be installed via flatpak, confirm it is uninstalled from apt and installed via flatpak
The converse of this is also a valid test case. As I write/implement this, I find I’ll wait a fair bit of time for downloading images from flathub. So my question is - what is the smallest standalone application I can download for testing purposes here? Is there some small internal/hidden application I could access for this sort of use case?