{"comment":{"url":"https://api.github.com/repos/inveniosoftware/invenio-demosite/comments/10050106","html_url":"https://github.com/inveniosoftware/invenio-demosite/commit/cb66f852be701bd177a234fe8a5ed9b2960e0e1a#commitcomment-10050106","id":10050106,"user":{"login":"invenio-developers","id":7439566,"avatar_url":"https://avatars.githubusercontent.com/u/7439566?v=3","gravatar_id":"","url":"https://api.github.com/users/invenio-developers","html_url":"https://github.com/invenio-developers","followers_url":"https://api.github.com/users/invenio-developers/followers","following_url":"https://api.github.com/users/invenio-developers/following{/other_user}","gists_url":"https://api.github.com/users/invenio-developers/gists{/gist_id}","starred_url":"https://api.github.com/users/invenio-developers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/invenio-developers/subscriptions","organizations_url":"https://api.github.com/users/invenio-developers/orgs","repos_url":"https://api.github.com/users/invenio-developers/repos","events_url":"https://api.github.com/users/invenio-developers/events{/privacy}","received_events_url":"https://api.github.com/users/invenio-developers/received_events","type":"User","site_admin":false},"position":0,"line":null,"path":"invenio_demosite/testsuite/regression/test_search_services.py","commit_id":"cb66f852be701bd177a234fe8a5ed9b2960e0e1a","created_at":"2015-03-05T12:21:20Z","updated_at":"2015-03-05T12:21:20Z","body":"4: L102 copyright year is outdated, expected 2015 but got 2012\n27:1: E402 module level import not at top of file\n28:1: I100 Imports statements are in the wrong order. import time should be before from invenio.testutils\n28:1: I201 Missing newline before sections or imports.\n28:1: E402 module level import not at top of file\n29:1: I100 Imports statements are in the wrong order. import os should be before import time\n29:1: E402 module level import not at top of file\n30:1: E402 module level import not at top of file\n32:1: I101 Imported names are in the wrong order. Should be make_test_suite, merge_error_messages, run_test_suite, test_web_page_content\n32:1: E402 module level import not at top of file\n33:31: E126 continuation line over-indented for hanging indent\n36:1: E402 module level import not at top of file\n37:1: I100 Imports statements are in the wrong order. from invenio.pluginutils should be before from invenio.webuser\n37:1: E402 module level import not at top of file\n38:1: E402 module level import not at top of file\n39:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.search_engine\n39:1: E402 module level import not at top of file\n40:6: E126 continuation line over-indented for hanging indent\n41:1: I101 Imported names are in the wrong order. Should be CFG_SEARCH_SERVICES_PATH, SearchService, __required_plugin_API_version__, get_search_services\n41:1: E402 module level import not at top of file\n42:6: E126 continuation line over-indented for hanging indent\n47:1: E302 expected 2 blank lines, found 1\n70:9: F841 local variable 'services' is assigned to but never used\n90:16: E713 test for membership should be 'not in'\n94:62: E502 the backslash is redundant between brackets\n104:77: E502 the backslash is redundant between brackets\n110:1: E302 expected 2 blank lines, found 1\n183:1: E302 expected 2 blank lines, found 1\n212:36: E225 missing whitespace around operator\n223:36: E225 missing whitespace around operator"}}