0.2.7 から 0.6.1 にアップグレードした後、gradle から実行するとテスト エラーが発生します。
失敗するテストは単純です。
And match response.dispositionInstructions == "Disposition Instructions"
intellij から実行すると、テストに合格します。gradle から実行すると、次のログが記録されます。
15:11:22.840 [DEBUG] [TestEventLogger] com.intuit.karate.exception.KarateException: path: $.dispositionInstructions, actual: '{"dispositionInstructions":"Disposition Instructions", rest of document omitted}’ , expected: 'Disposition Instructions', reason: not equal
関連するかどうかはわかりませんが、JSON ドキュメントの長さは 94k を超えています。ただし、(ログから) ドキュメントを JSON バリデーター (jsonlint.com) に貼り付けると、有効であると表示されます。
私は新しい機能を活用したいと思っていますが、これが私を妨げている唯一の問題です。これが 0.6.1 で失敗する理由について何か提案はありますか?