tree: e58fa05b9f9262d6f5632d7078827bd1c1ee1c85 [path history] [tgz]
  1. fakes/
  2. when_clause/
  3. clean_state.ts
  4. doubles.ts
  5. events.ts
  6. fake_exec.ts
  7. fs.ts
  8. git.ts
  9. index.ts
  10. package_json.ts
  11. parallelize.ts
  12. promises.ts
  13. README.md
  14. tasks.ts
  15. 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.