@opra/testing
Version:
Opra testing package
15 lines (14 loc) • 563 B
TypeScript
import '../expect-extend/index.js';
import { type ErrorIssue } from '@opra/common';
import { ApiExpectBase } from './api-expect-base.js';
export interface MatchingErrorIssue {
message?: ErrorIssue['message'] | RegExp;
system?: ErrorIssue['system'] | RegExp;
code?: ErrorIssue['code'] | RegExp;
details?: ErrorIssue['details'] | RegExp;
diagnostics?: ErrorIssue['diagnostics'] | RegExp;
[index: string]: any;
}
export declare class ApiExpectError extends ApiExpectBase {
toMatch(expected: string | RegExp | MatchingErrorIssue): this;
}