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

wp-graphql / wp-graphql-woocommerce / 23228201207
83%

Build:
DEFAULT BRANCH: develop
Ran 18 Mar 2026 03:57AM UTC
Jobs 1
Files 209
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

18 Mar 2026 03:49AM UTC coverage: 83.184% (-0.4%) from 83.59%
23228201207

push

github

web-flow
fix: inverted logic in pop_transaction_id() causes cart session corruption (#971)

* fix: resolve REQUEST_URI fatal error and JWT key length issues in CI

QLSessionHandlerTest::tearDown() was calling unset($_SERVER) which
destroyed the entire superglobal. WordPress cron.php then fataled on
shutdown when accessing $_SERVER['REQUEST_URI']. Changed to only unset
the specific HTTP_WOOCOMMERCE_SESSION key.

Also updated JWT secret keys to meet firebase/php-jwt v7's minimum
32-byte requirement for HS256 in both test config and Docker entrypoint.

* fix: the rest of the files added

* devops: php7.4 removed from matrix

* chore: Linter compliances met

* devops: More broken test updated

* devops: Tests updated for CI

* fix: QLSessionHandlerCest fixed

* fix: QLSessionHandlerCest fixed

* devops: CI fixed

3 of 59 new or added lines in 2 files covered. (5.08%)

526 existing lines in 17 files now uncovered.

12594 of 15140 relevant lines covered (83.18%)

75.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
56
25.0
-8.68% includes/utils/class-session-transaction-manager.php

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.7
0.0% includes/model/class-customer.php
1
97.96
3.56% includes/type/interface/class-product-variation.php
2
95.6
-2.2% includes/type/object/class-meta-data-type.php
4
97.35
-0.02% includes/type/interface/class-product.php
5
97.42
0.0% includes/connection/class-orders.php
5
25.0
-8.68% includes/utils/class-session-transaction-manager.php
8
96.72
0.0% includes/type/object/class-order-item-type.php
13
65.98
-8.41% includes/class-jwt-auth-schema-filters.php
17
75.23
0.08% includes/data/mutation/class-checkout-mutation.php
26
4.57
-0.35% includes/admin/class-general.php
31
28.36
-2.29% includes/class-woocommerce-filters.php
38
88.71
0.34% includes/model/class-order.php
54
12.14
-0.45% includes/class-wp-graphql-woocommerce.php
66
73.52
1.82% includes/data/connection/class-product-connection-resolver.php
72
59.49
29.62% includes/utils/class-ql-session-handler.php
79
80.61
-9.28% includes/type/object/class-customer-type.php
104
30.63
0.93% includes/class-core-schema-filters.php
Jobs
ID Job ID Ran Files Coverage
1 23228201207.1 18 Mar 2026 03:57AM UTC 209
83.18
GitHub Action Run
Source Files on build 23228201207
  • Tree
  • List 209
  • Changed 24
  • Source Changed 0
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 005f361f on github
  • Prev Build on develop (#14788432316)
  • Next Build on develop (#23250379124)
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