{"action":"created","issue":{"url":"https://api.github.com/repos/translate/pootle/issues/4448","repository_url":"https://api.github.com/repos/translate/pootle","labels_url":"https://api.github.com/repos/translate/pootle/issues/4448/labels{/name}","comments_url":"https://api.github.com/repos/translate/pootle/issues/4448/comments","events_url":"https://api.github.com/repos/translate/pootle/issues/4448/events","html_url":"https://github.com/translate/pootle/issues/4448","id":131047249,"number":4448,"title":"Tests assume a specific logging configuration","user":{"login":"julen","id":16768,"avatar_url":"https://avatars.githubusercontent.com/u/16768?v=3","gravatar_id":"","url":"https://api.github.com/users/julen","html_url":"https://github.com/julen","followers_url":"https://api.github.com/users/julen/followers","following_url":"https://api.github.com/users/julen/following{/other_user}","gists_url":"https://api.github.com/users/julen/gists{/gist_id}","starred_url":"https://api.github.com/users/julen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julen/subscriptions","organizations_url":"https://api.github.com/users/julen/orgs","repos_url":"https://api.github.com/users/julen/repos","events_url":"https://api.github.com/users/julen/events{/privacy}","received_events_url":"https://api.github.com/users/julen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/translate/pootle/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/translate/pootle/labels/tests","name":"tests","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-02-03T14:49:09Z","updated_at":"2016-02-11T10:53:28Z","closed_at":null,"body":"Tests seem to assume a specific logging configuration. Anyone having their own settings, they will be used over defaults, and tests won't pass.\r\n\r\nTests should specify their own logging settings if they require so."},"comment":{"url":"https://api.github.com/repos/translate/pootle/issues/comments/182808306","html_url":"https://github.com/translate/pootle/issues/4448#issuecomment-182808306","issue_url":"https://api.github.com/repos/translate/pootle/issues/4448","id":182808306,"user":{"login":"julen","id":16768,"avatar_url":"https://avatars.githubusercontent.com/u/16768?v=3","gravatar_id":"","url":"https://api.github.com/users/julen","html_url":"https://github.com/julen","followers_url":"https://api.github.com/users/julen/followers","following_url":"https://api.github.com/users/julen/following{/other_user}","gists_url":"https://api.github.com/users/julen/gists{/gist_id}","starred_url":"https://api.github.com/users/julen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julen/subscriptions","organizations_url":"https://api.github.com/users/julen/orgs","repos_url":"https://api.github.com/users/julen/repos","events_url":"https://api.github.com/users/julen/events{/privacy}","received_events_url":"https://api.github.com/users/julen/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T10:53:28Z","updated_at":"2016-02-11T10:53:28Z","body":"Also related to tests assuming certain settings (but not enforcing them), there's also this failure:\r\n\r\n```pytb\r\n__________________________________________________________________________ test_update_tmserver_nosetting ___________________________________________________________________________\r\ntests/commands/update_tmserver.py:22: in test_update_tmserver_nosetting\r\n    call_command('update_tmserver')\r\n../../../.virtualenvs/pootle/lib/python2.7/site-packages/django/core/management/__init__.py:120: in call_command\r\n    return command.execute(*args, **defaults)\r\n../../../.virtualenvs/pootle/lib/python2.7/site-packages/django/core/management/base.py:445: in execute\r\n    output = self.handle(*args, **options)\r\npootle/apps/pootle_app/management/commands/update_tmserver.py:357: in handle\r\n    self._parse_translations(**options))\r\n../../../.virtualenvs/pootle/lib/python2.7/site-packages/elasticsearch/helpers/__init__.py:182: in bulk\r\n    for ok, item in streaming_bulk(client, actions, **kwargs):\r\n../../../.virtualenvs/pootle/lib/python2.7/site-packages/elasticsearch/helpers/__init__.py:110: in streaming_bulk\r\n    for action, data in chunk:\r\npootle/apps/pootle_app/management/commands/update_tmserver.py:250: in _parse_translations\r\n    sys.exit()\r\nE   SystemExit\r\n------------------------------------------------------------------------------- Captured stdout call --------------------------------------------------------------------------------\r\nLast indexed revision = 1003776.0\r\nNo translations to index\r\n```"}}