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

decentraland / comms-gatekeeper / 25227928729
85%
main: 85%

Build:
Build:
LAST BUILD BRANCH: refactor/room-metadata-sync
DEFAULT BRANCH: main
Ran 01 May 2026 06:48PM UTC
Jobs 1
Files 148
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

01 May 2026 06:46PM UTC coverage: 85.258% (-0.04%) from 85.297%
25227928729

Pull #261

github

LautaroPetaccio
test: fuse the lands and land-lease specs into one file

both files were testing the lands component now that land-lease was
folded in last commit, and both used the same createLandsComponent
factory with overlapping mock setup. merging them removes a layer of
duplication, lets every test share one beforeEach, and gives the
component a single canonical spec.

the new test/unit/lands.spec.ts has one outer describe and sub-describes
per method group: getLandPermissions, getLandOperators, cachedFetch
reuse with the real cachedFetch component, hasLandLease,
getAuthorizations caching and dedup, refreshAuthorizations, and
getLeaseHoldersForParcels.

setup keeps the two transports separate by name — mockLambdasFetch
for the lambdas (cachedFetch) calls and mockLeaseFetch for the lease
authorizations document — so each test only configures the transport it
exercises.

deletes:
- test/integration/land-component.spec.ts (also moved out of the
  integration tree; it was always unit-style with mocked deps)
- test/unit/lands-lease.spec.ts
Pull Request #261: refactor: extract room metadata sync and add scene admins to metadata

1061 of 1369 branches covered (77.5%)

Branch coverage included in aggregate %.

169 of 175 new or added lines in 15 files covered. (96.57%)

2993 of 3386 relevant lines covered (88.39%)

75.08 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
87.14
src/adapters/lands/component.ts
1
89.29
0.4% src/controllers/handlers/scene-admin-handlers/remove-scene-admin-handler.ts
Jobs
ID Job ID Ran Files Coverage
1 25227928729.1 01 May 2026 06:48PM UTC 296
86.53
GitHub Action Run
Source Files on build 25227928729
  • Tree
  • List 148
  • Changed 96
  • Source Changed 12
  • Coverage Changed 96
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25227928729
  • Pull Request #261
  • PR Base - main (#25191624580)
  • Delete
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