프레임워크
Wippy는 허브를 통해 공식 프레임워크 모듈을 제공합니다. 이 모듈은 wippy 조직에서 관리되며 모든 프로젝트에 추가할 수 있습니다.
프레임워크 모듈 추가하기
wippy add wippy/test
wippy install
이렇게 하면 모듈이 잠금 파일에 추가되고 .wippy/vendor/에 다운로드됩니다.
소스에서 의존성 선언하기
프레임워크 모듈은 _index.yaml에서 의존성으로 선언할 수도 있습니다:
version: "1.0"
namespace: app
entries:
- name: dependency.test
kind: ns.dependency
component: wippy/test
version: "^0.3.0"
그런 다음 확인하고 설치합니다:
wippy update
프레임워크 라이브러리 임포트하기
설치 후 프레임워크 라이브러리를 엔트리에 임포트합니다:
entries:
- name: my_test
kind: function.lua
meta:
type: test
suite: my-suite
source: file://my_test.lua
method: run
imports:
test: wippy.test:test
임포트는 wippy.test:test (wippy.test 네임스페이스의 test 엔트리)를 로컬 이름 test에 매핑하며, Lua에서 require("test")로 사용합니다.
사용 가능한 모듈
| Module | Description |
|---|---|
wippy/test |
어서션과 모킹을 갖춘 BDD 스타일 테스트 프레임워크 |
wippy/terminal |
터미널 UI 컴포넌트 |
더 많은 모듈이 제공되고 있으며 정기적으로 게시됩니다. 허브에서 검색하십시오:
wippy search wippy