Home / Function/ _it() — vue Function Reference

_it() — vue Function Reference

Architecture documentation for the _it() function in utils.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  d432f199_b043_8a75_c1de_348fb2c2ba54["_it()"]
  956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5["utils.ts"]
  d432f199_b043_8a75_c1de_348fb2c2ba54 -->|defined in| 956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5
  style d432f199_b043_8a75_c1de_348fb2c2ba54 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/server-renderer/test/utils.ts lines 4–22

export function _it(
  desc: string,
  runner: (done: (err?: Error) => void) => void | Promise<any>
) {
  it(desc, async () => {
    if (runner.length === 0) {
      return runner(() => {})
    }
    await new Promise<void>((resolve, reject) => {
      const res = runner(err => {
        if (err) reject(err)
        else resolve()
      })
      if (res instanceof Promise) {
        resolve(res)
      }
    })
  })
}

Domain

Subdomains

Frequently Asked Questions

What does _it() do?
_it() is a function in the vue codebase, defined in packages/server-renderer/test/utils.ts.
Where is _it() defined?
_it() is defined in packages/server-renderer/test/utils.ts at line 4.

Analyze Your Own Codebase

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

Try Supermodel Free