0

ktor テスト エンジンで単体テストを実行していますが、すべてがローカルで完璧です。ただし、Travis にデプロイすると、テストが失敗し、テスト エンジンが正しく実行されていないようです。

残念ながら、トレースモードでは十分な情報がありません。( <logger name="io.ktor.server.testing" level="TRACE"/>)

調査のためにさらに多くのログを有効にする方法を知っていますか? または、それを修正する他のアイデアがあれば?

Travis が時代遅れではなく、推奨されていないことを教えていただければ、私も切り替えることができます。

ありがとうございました

4

1 に答える 1

1

問題は、travis ビルドに静的ファイルがないことだと思います。を実行するだけなので、タスクdeployWebは実行されていないようです./gradlew test --info || travis_terminate 1

したがって、リソースは存在せず、未処理のルートになります。

static/index.htmlリソースに追加すると機能します。

于 2018-07-22T08:03:16.683 に答える