Skip to content

CLI-037 — Add end-to-end MVP smoke test workflow #40

Description

@dDevAhmed

Summary

Create an end-to-end validation that exercises the CLI through its built executable against supported fixture/generated projects.

Scope

  • build/install/link the CLI in CI;
  • run representative --help, --version, doctor, generation, test, and safe Testnet-mocked/controlled flows as appropriate;
  • verify exit codes and generated artifacts;
  • keep live external dependencies optional/segregated.

Acceptance Criteria

  • the built executable, not only source modules, is exercised;
  • at least one generated project completes a documented smoke path;
  • failures surface clearly in CI;
  • tests do not require secrets for normal PR validation;
  • network-dependent checks are isolated from deterministic core smoke tests.

Dependencies

  • CLI-002 through CLI-036 as applicable

🏷 Labels

  • type: test
  • area: testing
  • priority: P1
  • difficulty: advanced

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions