UNPKG

752 BTypeScriptView Raw
1/// <reference types="node" />
2import { PathLike } from "fs";
3import { AllureConfig } from "../AllureConfig";
4import { Category, TestResult, TestResultContainer } from "../model";
5import { AllureWriter } from "./AllureWriter";
6export declare class FileSystemAllureWriter implements AllureWriter {
7 private config;
8 constructor(config: AllureConfig);
9 writeAttachment(name: string, content: Buffer | string): void;
10 writeAttachmentFromPath(from: PathLike, distFileName: string): void;
11 writeEnvironmentInfo(info?: Record<string, string | undefined>): void;
12 writeCategoriesDefinitions(categories: Category[]): void;
13 writeGroup(result: TestResultContainer): void;
14 writeResult(result: TestResult): void;
15 private buildPath;
16}