• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IgniteUI / igniteui-cli / 42993659028
96%

Build:
DEFAULT BRANCH: master
Ran 11 Nov 2026 09:18AM UTC
Jobs 1
Files 598
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Nov 2026 09:15AM UTC coverage: 95.659% (+0.3%) from 95.379%
42993659028

push

github

web-flow
fix(cli): the interactive wizard no longer hangs on Windows when stdin is a pipe; adds automated tests for every wizard answer combination (#1881)

* feat: Enhance interactive wizard for project creation and improve package manager stdin handling

- Added comprehensive tests for the interactive `ig new` wizard covering various AI configurations and scenarios.
- Implemented a new script `smoke-wizard.mjs` to automate the wizard interaction, allowing for coverage of all answer combinations.
- Updated `PackageManager` to utilize a new `childStdin` method for better stdin handling based on terminal availability.
- Introduced a new `.prettierrc` configuration for consistent code formatting across projects.
- Enhanced smoke test scripts to support project creation through the interactive wizard, including detailed logging and result tracking.
- Added a new helper file `wizard-matrix.ts` to manage wizard scenarios and expected prompts.

* feat: Add run_checkout_cli function to streamline CLI execution and enhance wizard scenario handling

* Change execSync stdio to ignore stdout and stderr

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Fix childStdin test for stdin.isTTY handling

Refactor childStdin test to properly handle isTTY property.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Modify execSync to ignore stdout and stderr

Remove stdout and stderr from execSync call to reduce console output.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Update execSync to ignore stdout and stderr during package installation

* fix(cli): keep npm stderr piped in installPackages; address review comments

- installPackages passes [childStdin, "ignore", "pipe"] so Util.execSync can
  still detect ^C and npm's error text reaches the verbose log
- test that the Angular scaffold's npx/npm calls get childStdin()
- stub childStdin in ... (continued)

1782 of 2052 branches covered (86.84%)

Branch coverage included in aggregate %.

3 of 3 new or added lines in 2 files covered. (100.0%)

30 existing lines in 6 files now uncovered.

9610 of 9857 relevant lines covered (97.49%)

208.15 hits per line

Coverage Regressions

Lines Coverage ∆ File
11
57.89
7.89% packages/ng-schematics/src/prompt/SchematicsPromptSession.ts
7
93.79
2.57% packages/core/prompt/BasePromptSession.ts
4
91.25
9.43% packages/igx-templates/igx-ts/projects/_base/index.ts
4
92.24
2.14% packages/ng-schematics/src/ng-new/index.ts
3
98.01
0.24% packages/ng-schematics/src/ng-new/index_spec.ts
1
95.1
0.29% packages/cli/lib/commands/new.ts
Jobs
ID Job ID Ran Files Coverage
1 42993659028.1 11 Nov 2026 09:18AM UTC 598
95.66
GitHub Action Run
Source Files on build 42993659028
  • Tree
  • List 598
  • Changed 18
  • Source Changed 16
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42993659028
  • 7b889323 on github
  • Prev Build on master (#42039743243)
  • Next Build on master (#43033415154)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc