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

api-platform / core / 25673530285 / 3
29%
master: 37%

Build:
Build:
LAST BUILD BRANCH: fix-iri-converter-cache-key-collision
DEFAULT BRANCH: master
Ran 11 May 2026 01:42PM UTC
Files 1501
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

11 May 2026 01:35PM UTC coverage: 13.771% (+13.8%) from 0.0%
25673530285.3

push

github

web-flow
test(jsonld,hydra,hal): migrate behat features to ApiTestCase (#7957)

* test(jsonld): migrate trivial behat features to ApiTestCase

Replaces 9 jsonld behat features with ApiTestCase functional tests
backed by isolated static-provider fixtures (no Doctrine entities,
except PropertyCollectionIriOnlyTest which keeps the existing entities
to preserve Link/uriVariables semantics). Covers disable_id_generation,
no_output, getter_setter_renaming, interface_as_resource,
interface_dto_output, max_depth, json_serializable, iri_only and drops
the debug-only inheritance scenarios.

* test(jsonld): migrate context/non-resource and abs/net URL features

Replaces context.feature (entrypoint, resource, embed-relation,
extended jsonldContext), non_resource.feature (genid, sparse fieldsets,
DateTime, plain object, non-resource relation), absolute_url.feature,
network_path.feature and hydra/absolute.feature (paged hydra:view).
Per-operation urlGenerationStrategy replaces the legacy app-level
configuration; new fixtures use static providers and ArrayPaginator.

* test(hydra): migrate entrypoint, error and item_uri_template features

Replaces the entrypoint, error and item_uri_template hydra behat
features with ApiTestCase functional tests. Error scenarios use
ValidationException + BadRequestHttpException via dedicated processors;
item_uri_template covers cars/brands plus the existing issue5662 and
CollectionReferencingItem fixtures registered through SetupClassResources.

* test(hydra): migrate collection, docs and input_output features

Replaces the remaining hydra/jsonld behat features:
* hydra/collection.feature: pagination, filters, partial pagination,
  no-prefix mode and cursor pagination (cursor variant uses SoMany).
* hydra/docs.feature: simplified to assert vocabulary, supportedClass,
  property/operation surface and deprecations on a dedicated fixture.
* jsonld/input_output.feature: custom input/output DTO, output: false,
  input: false, full input/output cyc... (continued)

8836 of 64164 relevant lines covered (13.77%)

7.18 hits per line

Source Files on job 25673530285.3
  • Tree
  • List 1501
  • Changed 349
  • Source Changed 0
  • Coverage Changed 349
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25673530285
  • 1d7695d8 on github
  • Prev Job for on main (#25670769728.1)
  • Next Job for on main (#25807512097.3)
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