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

MushroomObserver / mushroom-observer / 27226349338
98%
main: 98%

Build:
Build:
LAST BUILD BRANCH: njw-4565-materialize-external-links
DEFAULT BRANCH: main
Ran 09 Jun 2026 06:17PM UTC
Jobs 1
Files 1497
Run time 3min
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

09 Jun 2026 06:13PM UTC coverage: 97.551% (-0.02%) from 97.573%
27226349338

Pull #4489

github

nimmolo
Address Copilot review on #4489 + delete dead helper tests

Three things:

- `Components::Map#effective_query_param` was calling
  `controller.q_param`, but `controller` is also a String prop on
  this class (the Stimulus controller name, default "map"). Phlex
  prop readers shadow value-helper methods, so the call would
  resolve to `"map".q_param` and raise. Switch to the
  registered `q_param` helper directly (no receiver).
- `Mappable::ClusteredCollection#mapset_title_for` returned an
  empty string for observations with lat/lng but no location.
  The deleted `MapHelper#map_location_strings` fell back to
  formatted coordinates for that case, so this was a regression
  (blank marker tooltips for GPS-only observations). Restore the
  coords fallback as `observation_title_for(obs)` plus the
  `format_{lat,lng}` helpers.
- Delete `test/helpers/map_helper_test.rb` and
  `test/helpers/map_popup_helper_test.rb` — both test methods on
  the deleted helper modules. The same paths are covered by
  `test/components/map_test.rb` and the maps_controller tests.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull Request #4489: Components::Map: consolidate make_map + helpers into one component

316 of 327 new or added lines in 14 files covered. (96.64%)

2 existing lines in 1 file now uncovered.

45486 of 46628 relevant lines covered (97.55%)

754.46 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
86.44
-13.56% app/classes/mappable/clustered_collection.rb
1
97.96
1.08% app/components/map.rb
1
99.28
app/components/map/popup.rb
1
92.86
app/views/controllers/observations/maps/index.rb

Coverage Regressions

Lines Coverage ∆ File
2
90.91
-9.09% app/helpers/content_helper.rb
Jobs
ID Job ID Ran Files Coverage
1 27226349338.1 09 Jun 2026 06:17PM UTC 1497
97.55
GitHub Action Run
Source Files on build 27226349338
  • Tree
  • List 1497
  • Changed 10
  • Source Changed 9
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27226349338
  • Pull Request #4489
  • PR Base - main (#27170479928)
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