RGFは、Python用のRSpecの風のBDDテストフレームワークでは、現在、実験的な試みである。
基本的には、これらの線に沿って構文を目指している:
RGFのインポートから、それを記述
(「その事」)を記述すると:
  @it(「試験DESC ")
 デフ仕様(コンテキスト):
 ここで#テストコード
 )(ものを主張する
x_spec.pyファイルは、プロジェクトのルートに/慣習、仕様により、下のディレクトリ構造に移動して、使用して実行されます。
RGF仕様
構文の詳細はRSpecのから直接借りしている、現在は間違っている。提案は暖かく受信。
(現在のフロントランナーがスペックデコレータのためにそれを維持し、記述の代わりに、件名とコンテキストである。)
スペック機能は単に機能は、しない方法であり、彼らが効果的に匿名だと、すべての思考を容易にするために同じ名前を付けることができます@itデコレータによってhooveredされているので:
件名( 'このクラス')と:
  @it( 'Xを計算することができます')
 デフS(世界):
 パス
  @it( 'Yを説明することができる')
 デフS(世界):
 パス
目的は、ネストされたコンテキストと主な焦点に良いスペック名のニシキヘビの何か、用です:最小魔法、最小大騒ぎ
のこのリリースのの新機能は次のとおりです。
私は0.2.0のために行うことを怠っていた変更履歴を、更新する
- バンプ(すみません)
のバージョン0.2.0でのの新機能:ランダムに生成されたモジュールを使用したスペックの
- 匿名モジュールコレクション名前。 (汚染をsys.modulesに関連したスペックの輸入と修正の問題)
のバージョン0.0.2でのの新機能:ランダムに生成されたモジュールを使用したスペックの
- 匿名モジュールコレクション名前。 (汚染をsys.modulesに関連したスペックの輸入と修正の問題)
の要件の
- のPythonます。
コメントが見つかりません