私は MIT ライセンスの下でライセンスを取得した Ruby gem を作成しましたが、仕様で AGPL ライブラリを使用することでテスト カバレッジを大幅に改善できると思います。私が書いた実際のライブラリ コード (gem を使用する人によって実行される) は、この AGPL ライブラリを使用することは決してなく、gem 仕様を実行するときに開発環境でテストを実行するためのものです。
MIT の下でライブラリ/アプリケーション コードのライセンスを取得しながら、AGPL の下で仕様コードのライセンスを取得することは合法ですか? GitHub リポジトリ (仕様の別のリポジトリなど) または .gemspec ファイル (仕様と AGPL ライブラリを gem にバンドルしないなど) に関して、何か特別なことはありますか?