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

decentraland / lamb2 / 25133709400
83%
main: 83%

Build:
Build:
LAST BUILD BRANCH: refs/tags/4.12.0
DEFAULT BRANCH: main
Ran 29 Apr 2026 09:03PM UTC
Jobs 1
Files 82
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

29 Apr 2026 09:02PM UTC coverage: 82.879% (+1.7%) from 81.202%
25133709400

Pull #462

github

LautaroPetaccio
test: cover the remaining filter combinations end-to-end

the existing integration suite only exercised textsearch on the
catalogs and the no-?includedefinitions / non-third-party-error
branches on the by-owner endpoints. fills the gaps end-to-end
through the real router + middleware + handler chain:

wearables catalog (test/integration/wearables-catalog-handler.spec.ts):
- collectionid alone -> the on-chain query wraps items inside a
  collections(where: { urn_in: $collectionids }) block and the
  filters echo back as { collectionids: [...] }.
- wearableid alone -> uses urn_in: $ids without the collections
  wrapper.
- combined collectionid + textsearch -> both filters land in the
  graphql variables and the response echoes both.
- collectionid = base avatars only -> served entirely from
  fetchbasewearables, neither collection subgraph is hit.

emotes catalog (test/integration/emotes-catalog-handler.spec.ts):
- collectionid -> wraps items inside collections() on the l2
  subgraph and never touches l1.
- emoteid -> urn_in on the l2 subgraph; query restricts to
  emote_v1.

by-owner (wearables and emotes):
- ?includedefinitions -> the response carries a definition object
  on every entry, sourced through the content client mock.

506 -> 510 passing tests across the 4 integration suites; pre-
existing ownership.spec.ts failure unchanged.
Pull Request #462: feat: implement legacy lambdas endpoints in lamb2

714 of 957 branches covered (74.61%)

Branch coverage included in aggregate %.

199 of 202 new or added lines in 11 files covered. (98.51%)

2021 of 2343 relevant lines covered (86.26%)

42.4 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
88.71
src/controllers/handlers/wearables-catalog-handler.ts
Jobs
ID Job ID Ran Files Coverage
1 25133709400.1 29 Apr 2026 09:03PM UTC 82
82.88
GitHub Action Run
Source Files on build 25133709400
  • Tree
  • List 82
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #462
  • PR Base - main (#25073724316)
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