Skip to content

Conversation

greenietea
Copy link
Contributor

@greenietea greenietea commented Jul 3, 2025

Checklist

  • If applicable, unit tests
  • If applicable, create follow-up issues for purchases-ios and hybrids

Motivation

This PR introduces a new purchase option to allow the purchasing of bundled subscription addons and changes in purchase-tester to make use of the bundled purchase. See Google release about Subscription with add-ons.

When testing this on production, use the feature flag GOOGLE_MULTILINE_ADDONS to prevent errors. It will not work correctly yet but it will fail gracefully.

Description

@greenietea greenietea added the pr:feat A new feature label Jul 3, 2025
Copy link

emerge-tools bot commented Jul 3, 2025

📸 Snapshot Test

648 unchanged

Name Added Removed Modified Renamed Unchanged Errored Approval
TestPurchasesUIAndroidCompatibility
com.revenuecat.testpurchasesuiandroidcompatibility
0 0 0 0 397 0 N/A
TestPurchasesUIAndroidCompatibility Paparazzi
com.revenuecat.testpurchasesuiandroidcompatibility.paparazzi
0 0 0 0 251 0 N/A

🛸 Powered by Emerge Tools

Copy link

codecov bot commented Jul 3, 2025

Codecov Report

Attention: Patch coverage is 0% with 114 lines in your changes missing coverage. Please review.

Project coverage is 77.88%. Comparing base (dbdd99c) to head (0210887).
Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
.../com/revenuecat/purchases/google/BillingWrapper.kt 0.00% 59 Missing ⚠️
.../com/revenuecat/purchases/PurchasesOrchestrator.kt 0.00% 55 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2482      +/-   ##
==========================================
- Coverage   78.72%   77.88%   -0.85%     
==========================================
  Files         289      289              
  Lines       10519    10633     +114     
  Branches     1509     1527      +18     
==========================================
  Hits         8281     8281              
- Misses       1590     1704     +114     
  Partials      648      648              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@greenietea greenietea marked this pull request as ready for review July 3, 2025 15:57
@greenietea greenietea marked this pull request as draft July 3, 2025 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr:feat A new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants