[GOOWOO-777] Flat-rate shipping method fails to sync products to Merchant Center when WPML is inactive#3573
Merged
Codecov / codecov/project
succeeded
Jul 16, 2026 in 1s
70.9% (+1.5%) compared to 7328499
View this Pull Request on Codecov
70.9% (+1.5%) compared to 7328499
Details
Codecov Report
❌ Patch coverage is 95.52239% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.9%. Comparing base (7328499) to head (7897db9).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| src/MerchantCenter/MarketService.php | 90.4% | 5 Missing |
| ...ternal/DependencyManagement/JobServiceProvider.php | 0.0% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## feature/multi-lingual-support #3573 +/- ##
=================================================================
+ Coverage 69.4% 70.9% +1.5%
- Complexity 6110 6145 +35
=================================================================
Files 956 542 -414
Lines 30919 23922 -6997
Branches 1881 0 -1881
=================================================================
- Hits 21455 16962 -4493
+ Misses 9193 6960 -2233
+ Partials 271 0 -271 | Files with missing lines | Coverage Δ | |
|---|---|---|
| src/API/Google/Settings.php | 54.5% <100.0%> (+2.5%) |
⬆️ |
| src/Google/GoogleProductService.php | 75.4% <100.0%> (+10.7%) |
⬆️ |
| src/Integration/WPML.php | 78.4% <100.0%> (+0.4%) |
⬆️ |
| src/Jobs/UpdateShippingSettings.php | 100.0% <100.0%> (ø) |
|
| src/Product/BatchProductHelper.php | 96.4% <100.0%> (ø) |
|
| .../GoogleAdapter/AbstractShippingSettingsAdapter.php | 84.4% <100.0%> (+1.6%) |
⬆️ |
| ...ipping/GoogleAdapter/DBShippingSettingsAdapter.php | 98.1% <100.0%> (+0.1%) |
⬆️ |
| ...ipping/GoogleAdapter/WCShippingSettingsAdapter.php | 97.9% <100.0%> (+0.1%) |
⬆️ |
| ...ternal/DependencyManagement/JobServiceProvider.php | 0.0% <0.0%> (ø) |
|
| src/MerchantCenter/MarketService.php | 98.2% <90.4%> (-0.8%) |
⬇️ |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading