)]}'
{"keystone/cmd/cli.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"69d206f51cbef51d9839717e344c3139c2b87742","unresolved":false,"context_lines":[{"line_number":971,"context_line":"    @staticmethod"},{"line_number":972,"context_line":"    def main():"},{"line_number":973,"context_line":"        metadata \u003d idp.MetadataGenerator().generate_metadata()"},{"line_number":974,"context_line":"        print(metadata)"},{"line_number":975,"context_line":""},{"line_number":976,"context_line":""},{"line_number":977,"context_line":"class MappingEngineTester(BaseApp):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_77ea110e","line":974,"updated":"2018-07-10 18:24:27.000000000","message":"We have tests for this, right? A simple type check should help protect against regression.","commit_id":"83dc62ac906be209eda7575b28b476cde69f480e"},{"author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"change_message_id":"4a56f0cdb12221cdceeaaa5055d4e3bfd53812b4","unresolved":false,"context_lines":[{"line_number":971,"context_line":"    @staticmethod"},{"line_number":972,"context_line":"    def main():"},{"line_number":973,"context_line":"        metadata \u003d idp.MetadataGenerator().generate_metadata()"},{"line_number":974,"context_line":"        print(metadata)"},{"line_number":975,"context_line":""},{"line_number":976,"context_line":""},{"line_number":977,"context_line":"class MappingEngineTester(BaseApp):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_3243476d","line":974,"in_reply_to":"5f7c97a3_77ea110e","updated":"2018-07-10 19:51:54.000000000","message":"This part is exercised by the upcoming K2K tests, since Shibboleth loads this metadata (which is how I found the issue). If this regresses, the k2k tempest tests will fail.","commit_id":"83dc62ac906be209eda7575b28b476cde69f480e"}]}
