• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Matoking / protontricks / 23454808563
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: 1.14.1
DEFAULT BRANCH: master
Ran 23 Mar 2026 06:56PM UTC
Jobs 8
Files 144
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Mar 2026 06:55PM UTC coverage: 96.471% (-0.03%) from 96.503%
23454808563

push

github

Matoking
Fix disabled Flatpak filesystem permission check

The Flatpak filesystem permission check was accidentally disabled
entirely due to a change in `get_steam_lib_paths`: the function checks
which directories are found in the filesystem and only returns those.
Since any directories outside the sandbox appear nonexistent, the user
would never be prompted to add new permissions.

Also add new test case that tests this behavior using the CLI app by
mocking the Python FS call to hide the directory. An existing test for
the Flatpak permission check was insufficient as it only tested the
prompt check in isolation.

Fixes #472

12792 of 13260 relevant lines covered (96.47%)

0.96 hits per line

Coverage Regressions

Lines Coverage ∆ File
17
94.98
0.0% opt/hostedtoolcache/Python/3.10.20/x64/lib/python3.10/site-packages/protontricks/steam.py
17
94.98
0.0% opt/hostedtoolcache/Python/3.11.15/x64/lib/python3.11/site-packages/protontricks/steam.py
17
94.98
0.0% opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/site-packages/protontricks/steam.py
17
94.98
0.0% opt/hostedtoolcache/Python/3.13.12/x64/lib/python3.13/site-packages/protontricks/steam.py
17
94.95
0.0% opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/protontricks/steam.py
17
94.95
0.0% opt/hostedtoolcache/Python/3.9.25/x64/lib/python3.9/site-packages/protontricks/steam.py
17
94.98
0.0% opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/protontricks/steam.py
17
94.93
0.0% opt/hostedtoolcache/Python/3.7.17/x64/lib/python3.7/site-packages/protontricks/steam.py
Jobs
ID Job ID Ran Files Coverage
1 23454808563.1 23 Mar 2026 06:56PM UTC 18
96.52
GitHub Action Run
2 23454808563.2 23 Mar 2026 06:56PM UTC 18
96.52
GitHub Action Run
3 23454808563.3 23 Mar 2026 06:56PM UTC 18
96.52
GitHub Action Run
4 23454808563.4 23 Mar 2026 06:56PM UTC 18
96.52
GitHub Action Run
5 23454808563.5 23 Mar 2026 06:56PM UTC 18
96.25
GitHub Action Run
6 23454808563.6 23 Mar 2026 06:56PM UTC 18
96.48
GitHub Action Run
7 23454808563.7 23 Mar 2026 06:56PM UTC 18
96.52
GitHub Action Run
8 23454808563.8 23 Mar 2026 06:56PM UTC 18
96.45
GitHub Action Run
Source Files on build 23454808563
  • Tree
  • List 144
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23454808563
  • cf24e773 on github
  • Prev Build on master (#23087084080)
  • Next Build on fix-flatpak-discovery (#23455116769)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc