Properties
Readonly allureSuite
allureSuite: any
Readonly description
description: any
Readonly feature
feature: any
Readonly parentSuite
parentSuite: any
Readonly repeats
repeats: any
Readonly severity
severity: any
Readonly subSuite
subSuite: any
Readonly timeout
timeout: any
Methods
Private #applyAllureMetadata
- #applyAllureMetadata(allureMethods): Promise<void>
Parameters
- allureMethods: AllureMetadata
Returns Promise<void>
Private #createAllureDecorator
- #createAllureDecorator(methodName, append?): ((...args) => ((target, propertyKey, descriptor) => void))
Parameters
- methodName: string
- append: boolean = false
Returns ((...args) => ((target, propertyKey, descriptor) => void))
- (...args): ((target, propertyKey, descriptor) => void)
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #createIssueDecorator
- #createIssueDecorator(): ((name, url?) => ((target, propertyKey, descriptor) => void))
Returns ((name, url?) => ((target, propertyKey, descriptor) => void))
- (name, url?): ((target, propertyKey, descriptor) => void)
Parameters
- name: string
Optional url: string
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #createLinkDecorator
- #createLinkDecorator(): ((url, name?, type?) => ((target, propertyKey, descriptor) => void))
Returns ((url, name?, type?) => ((target, propertyKey, descriptor) => void))
- (url, name?, type?): ((target, propertyKey, descriptor) => void)
Parameters
- url: string
Optional name: stringOptional type: string
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #only
- #only(): ((target, propertyKey, descriptor) => void)
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #registerAfterAllHook
- #registerAfterAllHook(Class): void
Returns void
Private #registerAfterHook
- #registerAfterHook(instance): void
Returns void
Private #registerBeforeAllHook
- #registerBeforeAllHook(Class): void
Returns void
Private #registerBeforeHook
- #registerBeforeHook(instance): void
Returns void
Private #registerTestMethod
- #registerTestMethod(instance, name, method, meta): void
Parameters
- instance: any
- name: string
- method: Function
- meta: TestMetadata
Returns void
Private #repeats
- #repeats(count, options?): ((target, propertyKey, descriptor) => void)
Parameters
- count: number
Optional options: {
mode?: "series" | "queue";
}Optional mode?: "series" | "queue"
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #setAllureMethod
- #setAllureMethod(target, method, args, append?): void
Parameters
- target: any
- method: string
- args: any[]
- append: boolean = false
Returns void
Private #skip
- #skip(): ((target, propertyKey, descriptor) => void)
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #suite
- #suite(name?, options?): ((Class) => void)
Returns ((Class) => void)
- (Class): void
Returns void
Private #test
- #test(name?): ((target, propertyKey, descriptor) => void)
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #timeout
- #timeout(ms): ((target, propertyKey, descriptor) => void)
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #todo
- #todo(): ((target, propertyKey, descriptor) => void)
Returns ((target, propertyKey, descriptor) => void)
- (target, propertyKey, descriptor): void
Parameters
- target: any
- propertyKey: string
- descriptor: PropertyDescriptor
Returns void
Private #walkProto
- #walkProto(instance): void
Returns void
Main Vitest OOP decorator class Provides class-based test definition with Allure integration OOP test decorators for Vitest with Allure support
Remarks
Features:
Example
Example
Example
Example