couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From chewbranca <>
Subject [GitHub] couchdb-config pull request: 1963 eunit bigcouch
Date Thu, 28 Aug 2014 22:41:30 GMT
GitHub user chewbranca opened a pull request:

    1963 eunit bigcouch

    This brings in the eunit tests for `config`. The top level PR for this is in apache/couchdb-couch#3
and this PR follows the same commit patterns for the most part.
    Unfortunately most of the actual tests in this suite are disabled. There is some odd bug
where `couch_log` when updates are made to `config` that I haven't been able to track down
    Also, in 405f677 I added a list of deps to start and stop for every tests. Not doing so
resulted in unrelated test suites failing mysteriously. The way we currently start deps with
`test_util:start_applications` is a hack and does not clean up after itself properly. I'm
not a huge fan of the approach in 405f677 but at least it properly cleans up after itself.

You can merge this pull request into a Git repository by running:

    $ git pull 1963-eunit-bigcouch

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1
commit 5848f79c0841521504c41cace10b8b51a774a56b
Author: Alexander Shorin <>
Date:   2014-05-23T05:29:22Z

    Port 080-config-get-set.t etap test suite to eunit

commit 6c115d702ee951663b83f7b228e17ecc75ca0445
Author: Alexander Shorin <>
Date:   2014-05-25T18:02:19Z

    Port 081-config-override.t etap test suite to eunit
    Merged into couch_config_tests suite.
    Setup fixtures.

commit 25f0897818a201d3ed048d8417103be829627228
Author: Alexander Shorin <>
Date:   2014-05-26T05:26:22Z

    Port 082-config-register.t etap test suite to eunit
    Merged into couch_config_tests suite.

commit 928b23ff1d991e77989ab3941d03c6073c03f8d6
Author: Alexander Shorin <>
Date:   2014-05-26T05:46:06Z

    Port 083-config-no-files.t etap test suite to eunit
    Merged into couch_config_tests suite.

commit 119bfeb5184903c649afdf1ee5c197d5479e4c32
Author: Russell Branca <>
Date:   2014-08-28T21:00:27Z

    Move files out of test/couchdb into top level test/ folder

commit 07a5cb15142b661354c9568d67a65063cdcd6c4a
Author: Russell Branca <>
Date:   2014-08-28T21:02:04Z

    Update include paths

commit 96d1129c31ae4078ee6f9464664c9d17dac48e2f
Author: Russell Branca <>
Date:   2014-08-28T21:07:21Z

    Use updated couch_eunit.hrl path macros

commit 00955e8c119f50b3813ab1270a4326b8127b3834
Author: Russell Branca <>
Date:   2014-08-28T21:24:24Z

    Switch to using config instead of couch_config

commit 405f6775d7e6a6945416c8dccaa5b8b937091a7a
Author: Russell Branca <>
Date:   2014-08-28T22:34:32Z

    Be explicit about starting and stopping deps

commit 0d235acd243d3f723512f96cd54344289af4f674
Author: Russell Branca <>
Date:   2014-08-28T22:34:58Z

    The couch_httpd port is now 5986

commit 7a8e21ef1ace916b3291ccd48d2a53d7261fe6c3
Author: Russell Branca <>
Date:   2014-08-28T22:35:06Z

    Disable problematic tests


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 or file a JIRA ticket
with INFRA.

View raw message