)]}'
{"keystonemiddleware/auth_token/_opts.py":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"5674268430334fbffbe2d0c7ba51339abae3ed67","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2014 OpenStack Foundation."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"# not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6ed579_fc196323","line":1,"range":{"start_line":1,"start_character":16,"end_line":1,"end_character":20},"updated":"2016-01-18 07:34:12.000000000","message":"2016","commit_id":"c764e084775b9a1706c294fb6494d2d3803a9c4c"}],"keystonemiddleware/tests/unit/test_opts.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"86d80f375e62bf4135c4725837793ee63d948c26","unresolved":false,"context_lines":[{"line_number":23,"context_line":"class OptsTestCase(utils.TestCase):"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    def test_original_list_ALL_options(self):"},{"line_number":26,"context_line":"        result \u003d old_opts.list_auth_token_opts()"},{"line_number":27,"context_line":"        self.assertThat(result, matchers.HasLength(1))"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"        for group in (g for (g, _l) in result):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a68dd71_b0476c76","line":26,"range":{"start_line":26,"start_character":8,"end_line":26,"end_character":14},"updated":"2016-01-21 17:12:49.000000000","message":"nit: result_of_old_opts or deperecated_opts","commit_id":"c764e084775b9a1706c294fb6494d2d3803a9c4c"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"86d80f375e62bf4135c4725837793ee63d948c26","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        for group in (g for (g, _l) in result):"},{"line_number":30,"context_line":"            self.assertEqual(\u0027keystone_authtoken\u0027, group)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        # This is the original list that includes deprecated options"},{"line_number":33,"context_line":"        expected_opt_names \u003d ["},{"line_number":34,"context_line":"            \u0027auth_admin_prefix\u0027,"},{"line_number":35,"context_line":"            \u0027auth_host\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a68dd71_b0a20c4a","line":32,"range":{"start_line":32,"start_character":8,"end_line":32,"end_character":68},"updated":"2016-01-21 17:12:49.000000000","message":"I suppose there isn\u0027t really a good way to generate this dynamically?","commit_id":"c764e084775b9a1706c294fb6494d2d3803a9c4c"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"6573aecbe8f51200600ade80e7d20f1679cde615","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        for group in (g for (g, _l) in result):"},{"line_number":30,"context_line":"            self.assertEqual(\u0027keystone_authtoken\u0027, group)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        # This is the original list that includes deprecated options"},{"line_number":33,"context_line":"        expected_opt_names \u003d ["},{"line_number":34,"context_line":"            \u0027auth_admin_prefix\u0027,"},{"line_number":35,"context_line":"            \u0027auth_host\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a57f1b5_b344501b","line":32,"range":{"start_line":32,"start_character":8,"end_line":32,"end_character":68},"in_reply_to":"9a68dd71_b0a20c4a","updated":"2016-02-11 02:02:06.000000000","message":"no. Defeats the purpose of the test to get this dynamically.","commit_id":"c764e084775b9a1706c294fb6494d2d3803a9c4c"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"86d80f375e62bf4135c4725837793ee63d948c26","unresolved":false,"context_lines":[{"line_number":70,"context_line":"            \u0027auth_type\u0027,"},{"line_number":71,"context_line":"            \u0027auth_section\u0027,"},{"line_number":72,"context_line":"        ]"},{"line_number":73,"context_line":"        opt_names \u003d [o.name for (g, l) in result for o in l]"},{"line_number":74,"context_line":"        self.assertThat(opt_names, matchers.HasLength(len(expected_opt_names)))"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"        for opt in opt_names:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a68dd71_b03e8cd8","line":73,"range":{"start_line":73,"start_character":36,"end_line":73,"end_character":37},"updated":"2016-01-21 17:12:49.000000000","message":"l?","commit_id":"c764e084775b9a1706c294fb6494d2d3803a9c4c"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"6573aecbe8f51200600ade80e7d20f1679cde615","unresolved":false,"context_lines":[{"line_number":70,"context_line":"            \u0027auth_type\u0027,"},{"line_number":71,"context_line":"            \u0027auth_section\u0027,"},{"line_number":72,"context_line":"        ]"},{"line_number":73,"context_line":"        opt_names \u003d [o.name for (g, l) in result for o in l]"},{"line_number":74,"context_line":"        self.assertThat(opt_names, matchers.HasLength(len(expected_opt_names)))"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"        for opt in opt_names:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a57f1b5_b329b039","line":73,"range":{"start_line":73,"start_character":36,"end_line":73,"end_character":37},"in_reply_to":"9a68dd71_b03e8cd8","updated":"2016-02-11 02:02:06.000000000","message":"not sure, but it\u0027s copied from the other test.","commit_id":"c764e084775b9a1706c294fb6494d2d3803a9c4c"}]}
