Skip to content

Create mocks for the entire Admin extension API#3914

Open
kumar303 wants to merge 1 commit into02-12-create_mocks_for_the_entire_customer_account_extension_apifrom
02-12-create_mocks_for_the_entire_admin_extension_api
Open

Create mocks for the entire Admin extension API#3914
kumar303 wants to merge 1 commit into02-12-create_mocks_for_the_entire_customer_account_extension_apifrom
02-12-create_mocks_for_the_entire_admin_extension_api

Conversation

@kumar303
Copy link
Contributor

@kumar303 kumar303 commented Feb 12, 2026

Follow up to #3899 that adds a complete, type-safe mock of the Admin extension API

👁️ How to review this PR

Copy link
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 27fe3a8 to 8fccf50 Compare February 13, 2026 11:46
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from 4c628d8 to b85e478 Compare February 13, 2026 11:46
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 8fccf50 to b6b83e9 Compare February 13, 2026 11:58
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from b85e478 to 1d61583 Compare February 13, 2026 11:58
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from b6b83e9 to 574013a Compare February 13, 2026 12:20
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from 1d61583 to 13b040e Compare February 13, 2026 12:20
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 574013a to bab7729 Compare February 13, 2026 12:24
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 2 times, most recently from 381b4b0 to 7d9c01d Compare February 13, 2026 12:38
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from bab7729 to a303042 Compare February 13, 2026 14:57
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 2 times, most recently from 2b2e29f to 51d4649 Compare February 13, 2026 15:11
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch 2 times, most recently from 2db9df6 to 6e15cd7 Compare February 13, 2026 15:33
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from 51d4649 to 05ae0aa Compare February 13, 2026 15:33
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 6e15cd7 to 83b81e0 Compare February 13, 2026 15:34
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 2 times, most recently from 824bdde to 7fe1043 Compare February 13, 2026 16:14
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 83b81e0 to 69f7238 Compare February 13, 2026 16:14
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from 7fe1043 to ebd1e09 Compare February 13, 2026 16:24
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 69f7238 to bb90420 Compare February 13, 2026 16:24
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from ebd1e09 to da03983 Compare February 13, 2026 22:04
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch 2 times, most recently from 9707ec1 to 2b029e3 Compare February 13, 2026 22:58
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch from da03983 to a2036e0 Compare February 13, 2026 22:58
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 0ad6fc2 to bbae459 Compare February 14, 2026 23:43
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 3 times, most recently from f818e9e to 2c24129 Compare February 15, 2026 11:11
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch from 4fb5962 to 2a4b2ee Compare February 15, 2026 11:11
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 3 times, most recently from 30baf2f to da9aa46 Compare February 15, 2026 21:12
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch 2 times, most recently from 525403d to 6e71146 Compare February 15, 2026 21:15
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 2 times, most recently from 0dbd881 to a73d9a3 Compare February 15, 2026 21:16
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch 2 times, most recently from 72c73f2 to f40aec8 Compare February 15, 2026 21:17
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_admin_extension_api branch 2 times, most recently from c1fd817 to 472f137 Compare February 15, 2026 22:24
@kumar303 kumar303 force-pushed the 02-12-create_mocks_for_the_entire_customer_account_extension_api branch 2 times, most recently from c54d277 to ce20b48 Compare February 15, 2026 22:26
@kumar303
Copy link
Contributor Author

/snapit

7 similar comments
@kumar303
Copy link
Contributor Author

/snapit

@kumar303
Copy link
Contributor Author

/snapit

@kumar303
Copy link
Contributor Author

/snapit

@kumar303
Copy link
Contributor Author

/snapit

@kumar303
Copy link
Contributor Author

/snapit

@kumar303
Copy link
Contributor Author

/snapit

@kumar303
Copy link
Contributor Author

/snapit

extensions/*/build
extensions/*/dist

# lock files
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wouldn't we want to keep them in case someone runs an example with shopify app dev to try it out? I was doing that during development.

Copy link
Member

@vividviolet vividviolet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for doing this! I have a few questions

Copy link
Member

@vividviolet vividviolet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great - just a small fix for the test extension 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants