Skip to content

[TESTS] Write tests for installExtensions() with a mock #25

@chahe-dridi

Description

@chahe-dridi

Missing Tests: installExtensions()

installExtensions() in src/installer.js calls the real code CLI. We need to test its logic with a mock.

What to test

  • All succeed: installed === total, failed === 0
  • All fail: installed === 0, failed === total
  • Mixed: partial counts are correct
  • onProgress is called once per extension
  • results length equals input length

Difficulty

Medium. Requires mocking/stubbing a Node.js function.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesttestsWriting or fixing tests

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions