async def test_and_operator_second_false(self):
        """Test AND operator with second permission returning False"""
        perm1 = TestAsyncPermission(True)
        perm2 = TestAsyncPermission(False)
        combined = perm1 & perm2

        assert await combined.has_permission_async(None, None) is False
Test AND operator with second permission returning False
tests/test_async_permissions.py