Skip to content

CEXT-6074: Add CLI Tests for lib-app#373

Open
iivvaannxx wants to merge 13 commits intoCEXT-5711-commands-source-appfrom
CEXT-5711-commands-tests-app
Open

CEXT-6074: Add CLI Tests for lib-app#373
iivvaannxx wants to merge 13 commits intoCEXT-5711-commands-source-appfrom
CEXT-5711-commands-tests-app

Conversation

@iivvaannxx
Copy link
Copy Markdown
Collaborator

@iivvaannxx iivvaannxx commented Apr 7, 2026

Description

Adds integration and unit tests for CLI commands

Comparison

This PR was not focused on coverage, just adding tests for untested logic. But still, showing some numbers for reference:

Before:

image

After:

image

The uncovered lines of the init script are the interactive bits (user prompting...), which aren't worth testing to me, as long as the underlying logic is tested.

Ticket

CEXT-6074

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 7, 2026

🦋 Changeset detected

Latest commit: f3f243a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@adobe/aio-commerce-lib-config Patch
@adobe/aio-commerce-lib-app Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@iivvaannxx iivvaannxx marked this pull request as draft April 7, 2026 10:49
@github-actions github-actions bot added without-changeset The PR does not contain a Changeset file pkg: aio-commerce-lib-config Includes changes in `packages/aio-commerce-lib-config` pkg: aio-commerce-lib-app Includes changes in `packages/aio-commerce-lib-app` private-pkg: scripting-utils Includes changes to `packages-private/scripting-utils` labels Apr 7, 2026
Base automatically changed from CEXT-5711-integration-tests-app to main April 7, 2026 15:24
@iivvaannxx iivvaannxx force-pushed the CEXT-5711-commands-tests-app branch from 5f907e1 to 4949635 Compare April 7, 2026 17:36
@iivvaannxx iivvaannxx force-pushed the CEXT-5711-commands-tests-app branch 3 times, most recently from 5dfaa28 to 3c79535 Compare April 20, 2026 15:20
@iivvaannxx iivvaannxx force-pushed the CEXT-5711-commands-tests-app branch from 3c79535 to f3f243a Compare April 20, 2026 15:49
@github-actions github-actions bot added with-changeset The PR contains a Changeset file. and removed without-changeset The PR does not contain a Changeset file labels Apr 20, 2026
@iivvaannxx iivvaannxx changed the base branch from main to CEXT-5711-commands-source-app April 20, 2026 15:50
@iivvaannxx iivvaannxx marked this pull request as ready for review April 20, 2026 15:50
@iivvaannxx iivvaannxx changed the title [DRAFT]: CEXT-5711 Add CLI Tests for lib-app CEXT-5711 Add CLI Tests for lib-app Apr 20, 2026
@iivvaannxx iivvaannxx changed the title CEXT-5711 Add CLI Tests for lib-app CEXT-6074 Add CLI Tests for lib-app Apr 20, 2026
@iivvaannxx iivvaannxx changed the title CEXT-6074 Add CLI Tests for lib-app CEXT-6074: Add CLI Tests for lib-app Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: aio-commerce-lib-app Includes changes in `packages/aio-commerce-lib-app` pkg: aio-commerce-lib-config Includes changes in `packages/aio-commerce-lib-config` private-pkg: scripting-utils Includes changes to `packages-private/scripting-utils` with-changeset The PR contains a Changeset file.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant