4

添付ファイルと attachment_paths に関する futon テスト スイートでエラーが発生し、潜在的な原因に関する情報が見つからないようです。何か案は?役立つ場合に備えて、以下に表示されるエラーを貼り付けます。

添付ファイル エラー:

Assertion failed: binAttDoc2._attachments["foo2.txt"].content_type == "text/plain;charset=utf-8"
Assertion failed: xhr.getResponseHeader("Content-Type") == "text/plain;charset=utf-8"
Assertion failed: xhr.getResponseHeader("Content-Type") == "text/plain;charset=utf-8"
Assertion failed: xhr.getResponseHeader("Content-Type") == "text/plain;charset=utf-8"
Assertion failed: xhr.getResponseHeader("Content-Type") == "text/plain;charset=utf-8"
Assertion failed: xhr.getResponseHeader("Content-Type") == "text/plain;charset=utf-8"
Assertion failed: xhr.getResponseHeader("Content-Type") == "text/plain;charset=utf-8"

attachment_paths エラー:

Assertion failed: binAttDoc._attachments["foo/bar2.txt"].content_type == "text/plain;charset=utf-8"
Assertion failed: binAttDoc._attachments["foo/bar2.txt"].content_type == "text/plain;charset=utf-8"
Assertion failed: binAttDoc._attachments["foo/bar2.txt"].content_type == "text/plain;charset=utf-8"
Assertion failed: binAttDoc._attachments["foo/bar2.txt"].content_type == "text/plain;charset=utf-8"
4

1 に答える 1

4

これらを CouchDB の @user リストに投稿するか、IRC で質問するのが最善です。ブラウザー JS 実装の特異性と、場合によってはバグのため、テスト スイートの失敗は多くの場合、CouchDB とは関係ありません。

私は通常、プライバシー モードからテスト スイートを実行して、キャッシュ、Cookie、ログインなどが各テストの実行を汚染しないようにします。

主なテストが完了したら、失敗した場合は手動で再実行します。

上で報告されたエラーは、ブラウザーで何らかの形式の JSON prettyprinter が実行されているように見えます。このプリンターは、通常予想されるものとは異なるヘッダー セットを CouchDB に送信しています。

于 2011-07-15T21:59:11.413 に答える