API 레퍼런스
@powerduck/openapi-cli의 배치 실행기, 시나리오 실행기, 설정, 검증 및 보고서 생성 API입니다. 아래 항목은 패키지 루트에서 가져올 수 있습니다.
내보내기 목록
| 내보내기 항목 | 종류 | 설명 |
|---|---|---|
runTests | 함수 | 수집한 모든 작업을 실행하고 TestReport를 반환합니다 |
resolveConfig | 함수 | 인수, 설정 파일, 기본값으로 CliConfig를 구성합니다 |
loadSpec | 비동기 함수 | 로컬 경로나 원격 URL에서 명세를 읽고 참조를 해석합니다 |
isRemoteSpec | 함수 | 명세 경로가 http(s)://로 시작하는지 확인합니다 |
DEFAULT_CONFIG | 상수 | 내장 기본값 |
runDeclarativeAssertions | 함수 | 응답을 대상으로 DeclarativeAssertion 배열을 평가합니다 |
extractAssertions | 함수 | 작업에서 x-tests 선언적 검증을 추출합니다 |
extractPostmanScripts | 함수 | 작업에서 Postman 테스트 스크립트 문자열을 추출합니다 |
resolveJsonPath | 함수 | 기본 JSONPath 해석기(점 표기법과 배열 인덱스 지원) |
generateJsonReport | 함수 | report.json을 디스크에 쓰고 파일 경로를 반환합니다 |
generateCliReport | 함수 | 색상이 적용된 CLI 보고서 문자열을 생성하며 출력하지는 않습니다 |
printCliReport | 함수 | CLI 보고서를 표준 출력에 표시하고 문자열을 반환합니다 |
generateHtmlReport | 함수 | report.html |