タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとweb-testingとeunitに関するnabinnoのブックマーク (1)

  • EUnitでapplicationを起動したテストを書く - Qiita

    元々はNIF用に用意されているのだと思うのだが, moduleがloadされた際に実行する関数を指定することができる. これを使って, applicationの起動が必要なテストはここで起動処理を書いたりしていた. ただ, 来の用途でないだけあって困ったことがいくつかある. テスト終了後の挙動 on_loadで起動したアプリケーションは, test終了後exit(Pid, kill)で終了される.これによる副作用がある. applicationにはloadに関するステータスとして loaded loading そして, startに関するステータスとして started running が存在するが(ちなみに, これらはapplication:info/0を呼ぶことで取得することができる), exitされるとrunningからは消えるがstartedに残るという現象が発生する. そして,

    EUnitでapplicationを起動したテストを書く - Qiita
  • 1