2

Cocoapods にテスト付きのポッドがありますが、cocoapods.org はポッドにテストがないと言っています。どうすればいいですか?私が間違っていることは何ですか?

https://cocoapods.org/pods/SearchEmojiOnString https://github.com/GabrielMassana/SearchEmojiOnString-iOS

4

1 に答える 1

4

コードはそれほど複雑ではありません: https://github.com/CocoaPods/cocoadocs.org/blob/master/classes/testing_idealist.rb

だいたい:

  • ルート ディレクトリにあるすべてのプロジェクトを取得する
  • それらのプロジェクトのすべてのテスト ターゲットを取得する
  • 関連するすべてのファイルをループして、一般的なテスト パターンを探します
  • たとえば、正規表現を介して一般的な期待を探します

    regexes = [/XCTAssert|XCTFail/, # XCTest /expect\(/, # Expecta, Nimble /should\]|shouldNot\]/, # Kiwi /assertThat/, # OCHamcrest / should .*;| should_not |expect\(/, # Cedar /FBSnapshotVerify/ # FBSnapshotTestCase ]

  • それらの一致をすべてカウントし、その数をとしてDB にtotal_test_expectations入れます。

私のコメントをインラインで判断すると、Xcode プロジェクトの Unicode で以前に問題がありました。おそらくそれがあなたの問題です。理解できればPRをいただければ幸いです。

于 2016-02-01T08:23:51.110 に答える