From e83aef3141f81943fca60de74f368ac8afbfe489 Mon Sep 17 00:00:00 2001
From: Yannick DAYER <yannick.dayer@idiap.ch>
Date: Tue, 8 Nov 2022 11:07:45 +0000
Subject: [PATCH] Revert "Merge branch 'assert_click_runner_result' into
 'master'"

This reverts merge request !4
---
 src/exposed/click.py | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/src/exposed/click.py b/src/exposed/click.py
index 4c46d72..e48375d 100644
--- a/src/exposed/click.py
+++ b/src/exposed/click.py
@@ -8,7 +8,6 @@ import logging
 import pprint
 import shutil
 import time
-import traceback
 import typing
 
 from importlib.metadata import EntryPoint
@@ -869,22 +868,3 @@ def config_group(
         return group_wrapper
 
     return group_decorator
-
-
-def assert_click_runner_result(result, exit_code=0, exception_type=None):
-    """Helper for asserting click runner results."""
-    m = (
-        "Click command exited with code `{}' and exception:\n{}"
-        "\nThe output was:\n{}"
-    )
-    exception = (
-        "None"
-        if result.exc_info is None
-        else "".join(traceback.format_exception(*result.exc_info))
-    )
-    m = m.format(result.exit_code, exception, result.output)
-    assert result.exit_code == exit_code, m
-    if exit_code == 0:
-        assert not result.exception, m
-    if exception_type is not None:
-        assert isinstance(result.exception, exception_type), m
-- 
GitLab