You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2016/01/27 12:30:40 UTC

[jira] [Commented] (COUCHDB-2866) Explicitly starting lager causes config_tests to fail when used in builds which don't use depend on lager

    [ https://issues.apache.org/jira/browse/COUCHDB-2866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15119080#comment-15119080 ] 

ASF subversion and git services commented on COUCHDB-2866:
----------------------------------------------------------

Commit 71f4e3cd2af8745eae61bbb71d538017df816fdf in couchdb-config's branch refs/heads/master from [~jaydoane]
[ https://git-wip-us.apache.org/repos/asf?p=couchdb-config.git;h=71f4e3c ]

Remove unnecessary application dependencies

This removes all but the minimum applications necessary to pass the tests.

Previously, references to some extra applications such as lager would cause
test failures in downstream builds which omitted those applications.

COUCHDB-2866


> Explicitly starting lager causes config_tests to fail when used in builds which don't use depend on lager
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: COUCHDB-2866
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-2866
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: Test Suite
>            Reporter: Jay Doane
>
> https://github.com/apache/couchdb-config/blob/master/test/config_tests.erl#L40
> explicitly starts the lager application for setup in each config_test, which fails in builds such as Cloudant PaaS (which doesn't depend on lager).
> Reference to lager can safely be removed, and the tests continue to pass when run under CouchDB eunit suite. Patch forthcoming.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)