makeAsyncClassifier function test

Last updated: 2026-03-02T14:25:23.847Z

Metrics

LOC: 10 Complexity: 1 Params: 3

Signature

makeAsyncClassifier( name: DetectionMethod, result: ClassifierResult | null, ): : FieldClassifier

Source Code

function makeAsyncClassifier(
  name: DetectionMethod,
  result: ClassifierResult | null,
): FieldClassifier {
  return {
    name,
    detect: vi.fn().mockReturnValue(null),
    detectAsync: vi.fn().mockResolvedValue(result),
  };
}

No outgoing dependencies.

Impact (Incoming)

graph LR makeAsyncClassifier["makeAsyncClassifier"] makeField["makeField"] makeField -->|calls| makeAsyncClassifier style makeAsyncClassifier fill:#dbeafe,stroke:#2563eb,stroke-width:2px click makeAsyncClassifier "f9e9fe7a852a67d8.html" click makeField "40cb7e5a6354eaea.html"
SourceType
makeField calls