tree: 48bb1135a962a849b2a7aedda8b4a130e301f2d0 [path history] [tgz]
  1. fakes/
  2. clean_state.ts
  3. doubles.ts
  4. events.ts
  5. fake_exec.ts
  6. fs.ts
  7. git.ts
  8. index.ts
  9. parallelize.ts
  10. promises.ts
  11. README.md
  12. tasks.ts
  13. types.ts
ide_tooling/cros-ide/src/test/testing/README.md

Testing Commons

This directory contains general-purpose testing utilities that can be used from both unit tests and integration tests.

Modules here may import vscode module, but corresponding fake implementations must be provided in src/test/unit/injected_modules/vscode so that they can be still used in unit tests.

Make sure index.ts to re-export all exported symbols in other *.ts files in this directory (but not those under subdirectories) so that we don't need to import individual modules.