HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/design.system/node_modules/@microsoft/tsdoc/lib/parser/__tests__/TestHelpers.d.ts
import type { TextRange } from '../TextRange';
import { type DocNode } from '../../nodes';
import type { ParserContext } from '../ParserContext';
import { TSDocConfiguration } from '../../configuration/TSDocConfiguration';
interface ISnapshotItem {
    kind: string;
    errorMessage?: string;
    errorLocation?: string;
    errorLocationPrecedingToken?: string;
    nodeExcerpt?: string;
    nodeSpacing?: string;
    nodePlainText?: string;
    nodes?: ISnapshotItem[];
}
export declare class TestHelpers {
    /**
     * Pretty print a line with "<" and ">" markers to indicate a text range.
     */
    static formatLineSpan(line: TextRange, range: TextRange): string;
    /**
     * Workaround various characters that get ugly escapes in Jest snapshots
     */
    static getEscaped(s: string): string;
    /**
     * Main harness for tests under `./parser/*`.
     */
    static parseAndMatchNodeParserSnapshot(buffer: string, config?: TSDocConfiguration): void;
    /**
     * Main harness for tests under `./details/*`.
     */
    static parseAndMatchDocCommentSnapshot(buffer: string, configuration?: TSDocConfiguration): ParserContext;
    /**
     * Render a nice Jest snapshot object for a DocNode tree.
     */
    static getDocNodeSnapshot(docNode: DocNode | undefined): ISnapshotItem | undefined;
    private static _getTokenCoverageGapsSnapshot;
}
export {};
//# sourceMappingURL=TestHelpers.d.ts.map