UNPKG

@dhlab/e2e-autogen

Version:

Google 스프레드시트 기반 시나리오를 Playwright 테스트 스텁 코드로 자동 생성하고, 테스트 실행 결과를 다시 시트에 업데이트하는 CLI 도구

57 lines (47 loc) 2.01 kB
'use strict'; var _HelpCommand_instances, _HelpCommand_showUsage; Object.defineProperty(exports, "__esModule", { value: true }); exports.HelpCommand = void 0; const tslib_1 = require("tslib"); const base_command_1 = require("./base-command"); /** * CLI 도움말을 표시하는 명령어를 수행한다. */ class HelpCommand extends base_command_1.BaseCommand { constructor() { super(...arguments); _HelpCommand_instances.add(this); } async execute() { tslib_1.__classPrivateFieldGet(this, _HelpCommand_instances, "m", _HelpCommand_showUsage).call(this); process.exit(0); } } exports.HelpCommand = HelpCommand; _HelpCommand_instances = new WeakSet(), _HelpCommand_showUsage = function _HelpCommand_showUsage() { console.log(` ┌─────────────────────────────────────────────────────────────────┐ │ E2E AutoGen │ │ Google Sheets 기반 E2E 테스트 자동화 │ └─────────────────────────────────────────────────────────────────┘ 📋 사용법: e2e-autogen [명령어] [옵션] 🚀 명령어: init e2e-autogen.config.ts 설정 파일 생성 generate Google Sheets에서 스텁 코드 생성 update 테스트 결과를 Google Sheets에 업데이트 🔧 옵션: -h, --help 도움말 표시 -v, --version 버전 정보 표시 📋 설정 파일: 프로젝트 루트에 'e2e-autogen.config.ts' 파일이 필요합니다. 💡 사용 예시: # 설정 파일 생성 e2e-autogen init # 스텁 코드 생성 e2e-autogen generate # 테스트 결과 업데이트 e2e-autogen update 📚 자세한 문서: https://github.com/dhlab-org/e2e-autogen `); };