Runel と Runic の 2 つの gem を開発しています。Runel は Runic に依存しています。しかし、Runic をロードして Runel テスト (およびバンドル インストール) を実行するにはどうすればよいでしょうか。
Runel のクラスの一部は Runic のクラスから拡張されているため、Runel テストで Runic が必要です。そして、全体としてそれをテスト (試して) したいと思います (Runel は VM であり、Runic はそのベースです)。
RunelがRunicに依存している場合、RunicのテストではRunelを使用する必要があります。つまり、Runicはサービスを提供し、このサービスは独立したものとしてテストする必要があります。
同様に、RunelでのユニットテストではRunicを使用しないでください。この肯定は、統合テストには当てはまりません。
これが意味をなさないと考えるなら、多分あなたの2つの宝石は実際に1つを形成するはずです。
プレリリース版 (0.0.1.dev.1) だっただけです。
しかし、bundle install
それでも与えますFetching source index for http://rubygems.org/
Could not find gem 'runic (~> 0.0) x86-mingw32', which is required by gem 'runel (>= 0) x86-mingw32', in any of the sources.