Home / Type/ TestContext Type — tailwindcss Architecture

TestContext Type — tailwindcss Architecture

Architecture documentation for the TestContext type/interface in utils.ts from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  720f2409_b844_e414_4707_adb6fd6b81ed["TestContext"]
  9ffd1dda_9675_c514_373d_0f4ab4648249["utils.ts"]
  720f2409_b844_e414_4707_adb6fd6b81ed -->|defined in| 9ffd1dda_9675_c514_373d_0f4ab4648249
  style 720f2409_b844_e414_4707_adb6fd6b81ed fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

integrations/utils.ts lines 43–61

interface TestContext {
  root: string
  expect: ExpectStatic
  exec(command: string, options?: ChildProcessOptions, execOptions?: ExecOptions): Promise<string>
  spawn(command: string, options?: ChildProcessOptions): Promise<SpawnedProcess>
  parseSourceMap(opts: string | SourceMapOptions): SourceMap
  fs: {
    write(filePath: string, content: string, encoding?: BufferEncoding): Promise<void>
    create(filePaths: string[]): Promise<void>
    read(filePath: string): Promise<string>
    glob(pattern: string): Promise<[string, string][]>
    dumpFiles(pattern: string): Promise<string>
    expectFileToContain(
      filePath: string,
      contents: string | RegExp | (string | RegExp)[],
    ): Promise<void>
    expectFileNotToContain(filePath: string, contents: string | string[]): Promise<void>
  }
}

Frequently Asked Questions

What is the TestContext type?
TestContext is a type/interface in the tailwindcss codebase, defined in integrations/utils.ts.
Where is TestContext defined?
TestContext is defined in integrations/utils.ts at line 43.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free