Github user iilyak commented on the issue:
https://github.com/apache/couchdb-couch/pull/226
+1. tests pass locally
```
Running test function(s):
couch_doc_json_tests:json_doc_test_/0
couch_doc_tests:validate_docid_test_/0
======================== EUnit ========================
couch_doc_tests:89: validate_docid_test_...[0.003 s] ok
couch_doc_tests:90: validate_docid_test_...ok
couch_doc_tests:91: validate_docid_test_...ok
couch_doc_tests:92: validate_docid_test_...[0.001 s] ok
couch_doc_tests:93: validate_docid_test_...ok
couch_doc_tests:95: validate_docid_test_...ok
couch_doc_tests:97: validate_docid_test_...ok
couch_doc_tests:99: validate_docid_test_...ok
couch_doc_tests:101: validate_docid_test_...ok
couch_doc_tests:103: validate_docid_test_...ok
couch_doc_tests:105: validate_docid_test_...ok
Document from JSON
couch_doc_json_tests:168: from_json_success_cases (Return an empty
document for an empty JSON object.)...ok
couch_doc_json_tests:168: from_json_success_cases (Parses document
ids.)...ok
couch_doc_json_tests:168: from_json_success_cases (_design/document
ids.)...ok
couch_doc_json_tests:168: from_json_success_cases (_local/document
ids.)...ok
couch_doc_json_tests:168: from_json_success_cases (_rev stored in
revs.)...ok
couch_doc_json_tests:168: from_json_success_cases (Non underscore
prefixed fields stored in body.)...ok
couch_doc_json_tests:168: from_json_success_cases (Attachments are parsed
correctly.)...[0.011 s] ok
couch_doc_json_tests:168: from_json_success_cases (_deleted controls the
deleted field.)...ok
couch_doc_json_tests:168: from_json_success_cases ({"_deleted": false} is
ok.)...ok
couch_doc_json_tests:168: from_json_success_cases (_revisions attribute
are preferred to _rev.)...ok
couch_doc_json_tests:168: from_json_success_cases (Drops _revs_info.)...ok
couch_doc_json_tests:168: from_json_success_cases (Drops _local_seq.)...ok
couch_doc_json_tests:168: from_json_success_cases (Drops _conflicts.)...ok
couch_doc_json_tests:168: from_json_success_cases (Drops
_deleted_conflicts.)...ok
couch_doc_json_tests:239: from_json_error_cases (arrays are invalid)...ok
couch_doc_json_tests:239: from_json_error_cases (integers are
invalid)...ok
couch_doc_json_tests:239: from_json_error_cases (literals are
invalid)...ok
couch_doc_json_tests:239: from_json_error_cases (Document id must be a
string.)...ok
couch_doc_json_tests:239: from_json_error_cases (Disallow arbitrary
underscore prefixed docids.)...ok
couch_doc_json_tests:239: from_json_error_cases (_rev must be a
string)...ok
couch_doc_json_tests:239: from_json_error_cases (_rev must be %d-%s)...ok
couch_doc_json_tests:245: from_json_error_cases (Error if _rev's integer
expection is broken.)...ok
couch_doc_json_tests:239: from_json_error_cases (_revisions.start must be
an integer.)...ok
couch_doc_json_tests:239: from_json_error_cases (_revions.ids must be a
list.)...ok
couch_doc_json_tests:239: from_json_error_cases (Revision ids must be
strings.)...ok
couch_doc_json_tests:239: from_json_error_cases (Underscore prefix fields
are reserved.)...ok
[done in 0.088 s]
Document to JSON
couch_doc_json_tests:400: to_json_success_cases (Empty docs are {"_id":
""})...ok
couch_doc_json_tests:400: to_json_success_cases (_id is added.)...ok
couch_doc_json_tests:400: to_json_success_cases (_rev is added.)...ok
couch_doc_json_tests:402: to_json_success_cases (_revisions include with
revs option)...ok
couch_doc_json_tests:400: to_json_success_cases (Arbitrary fields are
added.)...ok
couch_doc_json_tests:400: to_json_success_cases (Deleted docs no longer
drop body members.)...ok
couch_doc_json_tests:400: to_json_success_cases (_revs_info field is
added correctly.)...ok
couch_doc_json_tests:400: to_json_success_cases (_local_seq is added as
an integer.)...ok
couch_doc_json_tests:400: to_json_success_cases (_conflicts is added as
an array of strings.)...ok
couch_doc_json_tests:400: to_json_success_cases (_deleted_conflicsts is
added as an array of strings.)...ok
couch_doc_json_tests:400: to_json_success_cases (Attachments attached as
stubs only include a length.)...ok
couch_doc_json_tests:402: to_json_success_cases (Attachments included
inline with attachments option.)...ok
[done in 0.036 s]
=======================================================
All 49 tests passed.
```
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---