couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Davis <>
Subject Re: [VOTE] Apache CouchDB 1.0.3 Release
Date Tue, 28 Jun 2011 18:24:18 GMT
On Tue, Jun 28, 2011 at 11:57 AM, Noah Slater <> wrote:
> On 28 Jun 2011, at 10:51, Sebastian Cohnen wrote:
>> ./test/javascript/run: NOT OK, but I guess that's okay for now
>> -> not ok 3 attachment_names expected '"Created"', got 'null'
>> -> not ok 26 form_submit false
>> -> not ok 44 replication ReferenceError: $ is not defined
>> futon test suite (Safari 5.0.5): OK
> None of the tests should fail.
> I've said this before and I will say it again. The test suite forms a contract between
the devs and the release team, and between the release team and the user. If they are expected
to fail, they are next to useless.
> Perhaps there is some good reason for them failing?

Dear Noah Slater,

These tests fail because the JS environment on the command line does
not support asynchronous XHR because that would require me to write
lots of whacky C to support a handful of assertions. These are not
part of the official test suite because they require a live server to
be opened and I wasn't good enough to figure out a way to be extra
sure to make sure the server doesn't linger around after the tests
have run. Also, it'd be good to configure things to use a random port
as well. Also, making them official makes the curl dependency
non-optional for release managers and testers, so there's also that.

Yours truly,
Paul Davis

View raw message