-
Notifications
You must be signed in to change notification settings - Fork 0
hsptestユーザマニュアル
mass0910 edited this page Sep 30, 2023
·
11 revisions
hsptestは、HSP3で書かれたプログラムをテストするためのコマンドラインツールです。
コマンドプロンプトやPowershellなどのシェルから使用できます。
テストスクリプトは以下のように書くことができます。
// test.hspの中身
#include "hsptest_assertion.as"
#deffunc plus42 int x
return x + 42
*test_routine
assertEqual plus42(1), 45
return
このテストスクリプトを実行するには、テストスクリプトが入っているディレクトリに移動し、以下のコマンドを実行してください。
> hsptest -v
以下のようなテスト結果が出力されます。
================================= test session starts ===================================
HSP 3.6.0.7, hsptest 0.8
collected 1 tests
test.hsp::test_routine: FAILED at line 8 of test.hsp: Assertion was failed [100%]
========================== 1 failed, 0 passed in 0.04 seconds ===========================
既知のバグはGitHubのissueにまとめてあります。
また、hsptestのバグを見つけた際は、issueにバグの内容を投稿していただければ幸いです。