• How to run tests
  • New-style tests
  • Types of tests
  • Tests for internals
  • Tests for interactive commands
  • Tests for language features
  • Simulating "user typing"
  • Helpers
  • Old-style tests
  • Deprecated tests