Xen / examples v0.1.0-demo.2
함수 테스트
선택한 언어나 버전에는 이 주제가 없어 같은 영역의 시작 페이지를 표시합니다.
함수 테스트
저장소나 배포본의 루트에서 실행합니다. xen을 PATH에 추가하거나 ./bin/xen으로 바꾸세요.
xen test examples/testing.xen예상 출력
섹션 제목: “예상 출력”PASS testing.doubles_a_numberPASS testing.empty_vector2 passed; 0 failed전체 소스
섹션 제목: “전체 소스”// SPDX-License-Identifier: MIT OR Apache-2.0fn doubled(value: Int) -> Int { return value * 2;}
test fn doubles_a_number() { assert(doubled(3) == 6);}
test fn empty_vector() { let values: Vec<Int> = []; assert_msg(values.len() == 0, "an empty vector has no items");}