日記

アジェ

f:id:r7kamura:20170324141115p:plain
f:id:r7kamura:20170324141115p:plain

アジェでホソ焼いた。

テストフレームワーク

今週から趣味でテストフレームワークをつくっていて、テストで使う #assert_equal などの assertions 系の機能を全て petitest-assertions というライブラリに分離した。本体には #assert しかない。

関連ライブラリ群が結構増えてきたが、純正のものは GitHub の petitest organization、3rd Party も含めたものは GitHub の petitets topics で管理するという方針が良さそう。

describe, context, it, before, after, around などの所謂 BDD 系の DSL を求める人が一定数いることは認識していて、この DSL を提供するライブラリを次に実装する予定。