問題タブ [serverspec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Dockerfile テストの require ディレクティブで正しいモジュールが見つからない
Ubuntu 16.04 Docker イメージの基本的なテストを作成しようとしています。私のテスト環境もUbuntu 16.04で、ruby-serverspec
パッケージをインストールしました。
これは、Ubuntu 14 をチェックするため、現時点では意図的に失敗したテストですが、失敗には至っていません。
Docker::Image
クラス モジュールを正しく要求する方法がわかりません。検索パスは、私にとって依然として黒魔術です。このテストを期待どおりに失敗させるにはどうすればよいですか?
ruby - yard-serverspec gem ハンドラーを変更して、serverspec ファイルの階層的な文書化を可能にします
現在、yardoc を使用して serverspec テストを文書化しようとしています。このために、それほど悪くない仕事をする yard-serverspec-plugin rubygem をインストールしました。
しかし、私には1つの問題があります。rubygem は「describe」と「context」を同じように扱い、階層構造にはしていません。このため、失敗した serverspec テストに関する正しいドキュメントを見つけるのは困難です。
これらは私のserverspecテストです:
そして、これが文書化される方法です:
ここにハンドラーのコードがあります: https://github.com/rrreeeyyy/yard-serverspec-plugin/blob/master/lib/yard/serverspec/plugin/handler.rb
私の質問は、階層構造を持つ html ドキュメントで 2 つのオブジェクトのみを取得するようにハンドラー コードを調整する方法を誰かが知っているかどうかです。「OS名とバージョン」オブジェクトは本当に役に立たないからです。このようなものがいいでしょう:
よろしくお願いします