0

twitter4j プロジェクトを heroku にデプロイしようとしています。

次のコマンドを実行すると:

$ mvn package

これは私が得るものです:

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running twitter4j.auth.OAuthTest
Tests run: 15, Failures: 0, Errors: 15, Skipped: 0, Time elapsed: 0.072 sec <<< FAILURE!
Running twitter4j.AuthorizationTest
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.005 sec <<< FAILURE!
Running twitter4j.conf.ConfigurationTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 sec
Running twitter4j.DirectMessagesResourcesTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running twitter4j.FavoritesResourcesTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.004 sec <<< FAILURE!
Running twitter4j.FriendsFollowersResourcesTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.01 sec <<< FAILURE!
Running twitter4j.HelpResoursesTest
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.004 sec <<< FAILURE!
Running twitter4j.http.BASE64EncoderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running twitter4j.http.HttpClientTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.005 sec <<< FAILURE!
Running twitter4j.http.PostParameterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running twitter4j.internal.async.DispatcherTest

.
.
.

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.334 sec
Running twitter4j.internal.json.HTMLEntityTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec
Running twitter4j.internal.json.RateLimitStatusJSONImplTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running twitter4j.internal.json.UserJSONImplTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 sec
Running twitter4j.internal.KryoSerializationTest
403 vs. 1522
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec
Running twitter4j.internal.util.ParseUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running twitter4j.internal.util.StringUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running twitter4j.ListResourcesTest
Tests run: 7, Failures: 0, Errors: 7, Skipped: 0, Time elapsed: 0.011 sec <<< FAILURE!
Running twitter4j.management.MBeansTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running twitter4j.MBeansIntegrationTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.004 sec <<< FAILURE!
Running twitter4j.PagingTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running twitter4j.PlaceGeoResourcesTest
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.005 sec <<< FAILURE!
Running twitter4j.SavedSearchesResourcesTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.004 sec <<< FAILURE!
Running twitter4j.SearchAPITest
Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.005 sec <<< FAILURE!
Running twitter4j.SpamReportingResourceTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running twitter4j.SuggestedUsersResourcesTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running twitter4j.TimelineResourcesTest
Tests run: 5, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running twitter4j.TrendsResourcesTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running twitter4j.TweetsResourcesTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.006 sec <<< FAILURE!
Running twitter4j.TwitterExceptionTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running twitter4j.TwitterTest
Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running twitter4j.UndocumentedResourcesTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running twitter4j.UsersResourcesTest
Tests run: 9, Failures: 0, Errors: 9, Skipped: 0, Time elapsed: 0.01 sec <<< FAILURE!
Running twitter4j.util.CharacterUtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running twitter4j.util.TimeSpanConverterTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec

私は何を間違っていますか?

これが有用な情報であったことを願っています..

4

2 に答える 2

0

twitter4j ベースのアプリケーションをデプロイしようとしている場合は、最初に単体テストに合格することを確認する必要があります。続行するには、テストを修正する必要があります。これは通常の開発サイクルです。

テストの失敗を無視してアーティファクトをパッケージ化する場合は、次のプロパティをコマンド ラインに追加できます。

-Dmaven.test.failure.ignore=true

ここで maven Surefire プラグインのドキュメントを参照してください: http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html

于 2013-05-29T06:51:57.177 に答える
0

通常、エラーの詳細は target/surefire-report の下にあります。そこから、エラーの原因を推測し、twitter4j コミュニティに相談することができます。

角を切りたい場合(最も賢明なことではないかもしれません)。スキップテストフラグを追加することで単体テストをスキップできます

mvn package -DskipTests
于 2013-05-29T04:35:36.103 に答える