)]}'
{"ironic/tests/unit/api/test_acl.py":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"0db730413daf5d44bc76fe5e9e362c20b1ea1d24","unresolved":true,"context_lines":[{"line_number":236,"context_line":"        self._check_skip(**kwargs)"},{"line_number":237,"context_line":"        self._test_request(**kwargs)"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"class TestACLScoped(TestACLModelBeforeScopes):"},{"line_number":241,"context_line":"    \"\"\"Test Scoped ACL access using our existing access policy.\"\"\""},{"line_number":242,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3ed2cb13_73567e70","line":239,"updated":"2021-01-18 04:57:59.000000000","message":"This probably needs a @ddt.ddt annotation, and a test method","commit_id":"d154064feb1dff1594856b1af6a790ab07fd6e7b"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"0cb341ce7fc573cd4a848b47d27806eb7a7f2928","unresolved":true,"context_lines":[{"line_number":236,"context_line":"        self._check_skip(**kwargs)"},{"line_number":237,"context_line":"        self._test_request(**kwargs)"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"class TestACLScoped(TestACLModelBeforeScopes):"},{"line_number":241,"context_line":"    \"\"\"Test Scoped ACL access using our existing access policy.\"\"\""},{"line_number":242,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"14c7e2e2_fd4b7eec","line":239,"in_reply_to":"3ed2cb13_73567e70","updated":"2021-01-19 16:08:51.000000000","message":"Likely needs @ddt.ddt, but it amazingly works without it","commit_id":"d154064feb1dff1594856b1af6a790ab07fd6e7b"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"1427e80a6d974a45c83b3165d466ab2721dd5289","unresolved":true,"context_lines":[{"line_number":240,"context_line":""},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"@ddt.ddt"},{"line_number":243,"context_line":"class TestRBACScoped(TestRBACModelBeforeScopes):"},{"line_number":244,"context_line":"    \"\"\"Test Scoped ACL access using our existing access policy.\"\"\""},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"    def setUp(self):"}],"source_content_type":"text/x-python","patch_set":7,"id":"4ec17119_74496010","line":243,"range":{"start_line":243,"start_character":6,"end_line":243,"end_character":20},"updated":"2021-01-21 02:49:51.000000000","message":"(nit): I\u0027ve been using Secure RBAC for these types of test classes to align with the entire initiative.","commit_id":"f56a38982709adbf9875abfc5f560e80f99e8c56"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"abeda5e6c923a4a96861d52bdd575482c6a989c6","unresolved":true,"context_lines":[{"line_number":261,"context_line":"        # NOTE(TheJulia): The purpose of this class is to execute the legacy"},{"line_number":262,"context_line":"        # RBAC tests with the new configuration, which forces us to"},{"line_number":263,"context_line":"        # explicity mark each test as a deprecated test later on. That"},{"line_number":264,"context_line":"        # funcationality will be added in a later patch when needed,"}],"source_content_type":"text/x-python","patch_set":10,"id":"eb6a9668_31788b85","line":264,"updated":"2021-02-11 22:47:53.000000000","message":"nit: functionality","commit_id":"d4ddc213e9b146de19392421efacaaa44f370bc5"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"774ed25ddf4a731d826806f68a360b2aa67dbaa5","unresolved":false,"context_lines":[{"line_number":261,"context_line":"        # NOTE(TheJulia): The purpose of this class is to execute the legacy"},{"line_number":262,"context_line":"        # RBAC tests with the new configuration, which forces us to"},{"line_number":263,"context_line":"        # explicity mark each test as a deprecated test later on. That"},{"line_number":264,"context_line":"        # funcationality will be added in a later patch when needed,"}],"source_content_type":"text/x-python","patch_set":10,"id":"f10da33b_a0283ca2","line":264,"in_reply_to":"eb6a9668_31788b85","updated":"2021-02-12 14:54:28.000000000","message":"Done","commit_id":"d4ddc213e9b146de19392421efacaaa44f370bc5"}]}
