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

kivy / buildozer / 6137791031 / 2
0%
master: 0%

Build:
DEFAULT BRANCH: master
Ran 10 Sep 2023 02:36PM UTC
Files 19
Run time 0s
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

10 Sep 2023 02:35PM UTC coverage: 38.887% (+0.5%) from 38.369%
6137791031.2

push

github

web-flow
Clean up inheritance of targets (#1690)

1) Target class contained Android-only attribute "artifact_format". Moved that code into TargetAndroid class.

2) TargetIos had a `check_build_prepared()` method that was ineffective.

`prepare_for_build()` sets `target._build_prepared` to True.
Then `check_build_prepared()` inexplicably set it to False.
Then `build()` checks for its existence, rather than its value [this is code smell that is on my list for later], so the fact that it had been changed made no difference.

So, I removed the method, and the call to it.

2) TargetOSX had lots of methods that were identical to its base class implementations (three more, once the above steps were done). They don't need to be specified; they are inherited. I removed them. `osx.py` is now 20% smaller.

317 of 1045 branches covered (0.0%)

Branch coverage included in aggregate %.

1130 of 2676 relevant lines covered (42.23%)

0.42 hits per line

Source Files on job 6137791031.2
  • Tree
  • List 0
  • Changed 5
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 6137791031
  • f633b159 on github
  • Prev Job for on master (#6136081755.1)
  • Next Job for on master (#6137967928.5)
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