Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Improved Before/After #26

Open
lambdalisue opened this issue Dec 25, 2015 · 1 comment
Open

[Request] Improved Before/After #26

lambdalisue opened this issue Dec 25, 2015 · 1 comment

Comments

@lambdalisue
Copy link
Contributor

  1. I would like to initialize and finalize the environment just before and after themis's tests which would be written to .themisrc
  2. I would like to have default Before/After for all suites.

全テストの前後で初期化・終了処理を行いたいという要望とデフォルトの Before, Before all, After, After all が欲しいという要望です。

全テストの前後で初期化・終了処理を行いたい

例えば IO などでテスト中は tempname() によるディレクトリを利用して、テストが終わったら消したいなどの場合に便利です。Before などでは インスタンス作成時 にディレクトリ構造を構築するタイプのものだと After で削除した後に期待するサブディレクトリにアクセスできずに落ちます

デフォルトの Before, After

そのままですが、バッファの初期化処理などをすべてのテストに記載するのが面倒なので .themisrc などに記載するとすべてのテストファイルに適用される、などの機能があると助かります。

@thinca
Copy link
Owner

thinca commented Dec 25, 2015

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants