)]}'
{"acouchbase/tests/eventingmgmt_t.py":[{"author":{"_account_id":1004532,"name":"Michael Reiche","email":"michael.reiche@couchbase.com","username":"mikereiche","avatars":[{"url":"https://www.gravatar.com/avatar/f4cc8bd34962604e3d8c30269af208df.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f4cc8bd34962604e3d8c30269af208df.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f4cc8bd34962604e3d8c30269af208df.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f4cc8bd34962604e3d8c30269af208df.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"05a78320e285cef1438ded0ea4f4e1f06d75268b","unresolved":true,"context_lines":[{"line_number":130,"context_line":"        try:"},{"line_number":131,"context_line":"            await cb_env.efm.drop_function(self.TEST_EVT_NAME)"},{"line_number":132,"context_line":"        except EventingFunctionNotFoundException:"},{"line_number":133,"context_line":"            pass"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    @pytest_asyncio.fixture()"},{"line_number":136,"context_line":"    async def drop_eventing_functions(self, cb_env):"}],"source_content_type":"text/x-python","patch_set":1,"id":"cf147736_73098bc0","line":133,"updated":"2025-09-08 22:16:00.000000000","message":"but... isn\u0027t this a problem?  Maybe the setup for the test completing?  And that could hide a failure?","commit_id":"f24e6de3ac06d0e03ea18260de6f7ecc3d5ca335"},{"author":{"_account_id":1004568,"name":"Jared Casey","email":"jared.casey@couchbase.com","username":"thejcfactor","avatars":[{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"c6a0ba97622152dbb54c16e7a26fea3d451d3740","unresolved":false,"context_lines":[{"line_number":130,"context_line":"        try:"},{"line_number":131,"context_line":"            await cb_env.efm.drop_function(self.TEST_EVT_NAME)"},{"line_number":132,"context_line":"        except EventingFunctionNotFoundException:"},{"line_number":133,"context_line":"            pass"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    @pytest_asyncio.fixture()"},{"line_number":136,"context_line":"    async def drop_eventing_functions(self, cb_env):"}],"source_content_type":"text/x-python","patch_set":1,"id":"51ec4069_56a17517","line":133,"in_reply_to":"42cffdd1_0e531077","updated":"2025-09-08 22:48:02.000000000","message":"Done","commit_id":"f24e6de3ac06d0e03ea18260de6f7ecc3d5ca335"},{"author":{"_account_id":1004568,"name":"Jared Casey","email":"jared.casey@couchbase.com","username":"thejcfactor","avatars":[{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"2d42a7f62838df9e69dc4eacb3be703e5dca20c8","unresolved":true,"context_lines":[{"line_number":130,"context_line":"        try:"},{"line_number":131,"context_line":"            await cb_env.efm.drop_function(self.TEST_EVT_NAME)"},{"line_number":132,"context_line":"        except EventingFunctionNotFoundException:"},{"line_number":133,"context_line":"            pass"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    @pytest_asyncio.fixture()"},{"line_number":136,"context_line":"    async def drop_eventing_functions(self, cb_env):"}],"source_content_type":"text/x-python","patch_set":1,"id":"42cffdd1_0e531077","line":133,"in_reply_to":"cf147736_73098bc0","updated":"2025-09-08 22:34:12.000000000","message":"I think it would be a different story if we were ignoring the the exception w/in a test. But, as this is related to the \"teardown\" in between tests, I think it is fair to have the logic.  The test logic is untouched and so will not hide any failures.\n\nWhat is happening here is a branch in the server logic starting with 8.0. The change enables various tests to use the fixture regardless of the server version.","commit_id":"f24e6de3ac06d0e03ea18260de6f7ecc3d5ca335"}]}
