unittest_jshintは、PythonのunittestのモジュールとJSHintを統合するツールです このパッケージは、gocept.jslintに触発されました。
JSHintはJavaScriptコード内のエラーと潜在的な問題を検出し、あなたのチームのコーディング規約を適用するために、コミュニティ主導型のツールです。
それは、(設定可能な方法で)JavaScriptファイルを収集し、動的にそのファイルにjslint呼び出す各ファイルのテストメソッドを生成し、特殊なJSHintTestCaseクラスを提供します。
の使用法の
これを使用するには、このようなテストクラスを作成します::
   クラスMyPackageJSLintTest(unittest_jshint.JSHintTestCase):
        (=含める
            「my.package.browser:JS」、
            「my.package.browser:JS / libに」、
            )
       オプション=( 'カーリー'、 'eqeqeq'、)
含まれるフォームのパッケージ名の「リソースパス」のリストです:パス(pkg_resourcesに渡された)。
収集されません(パスなし)ファイル名のリストを指定でき除外する。
オプション(詳細については、そのマニュアルを参照してください)JSHintに渡される引数のリストです。デフォルト値は::
   オプション=()
これらのパスのそれぞれに含まれるの.jsで終わるすべてのファイルが収集され、テストクラスはTEST_ <ファイル名>の.jsというメソッドを成長します。
あなたは、テストクラス(各JHLint出力ラインと照合され列のリスト)に無視する設定することで、JSHintエラーを無視することができます。
&NBSP;&NBSP;&NBSP; (=無視
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; "という名前のパラメータを使用する」、
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; )
の要件の
- のPythonます。
コメントが見つかりません