File tree Expand file tree Collapse file tree
src/leetcode_cli/formatters Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -54,6 +54,29 @@ def get_formatted_interpretation(self) -> str:
5454
5555 parsed_result = ""
5656
57+ if not expected_outputs :
58+ status_key = (status_msg or "Unknown" ).lower ().replace (" " , "_" )
59+ s_ansi , s_icon = self .theme_manager .get_styling ("status" , status_key )
60+ display_status = status_key .replace ("_" , " " ).title ()
61+ parsed_result += f"\n { s_ansi } { s_icon } { display_status } { self .ANSI_RESET } \n "
62+
63+ if show_language :
64+ parsed_result += self ._format_label_value ("Language" , lang )
65+
66+ if show_errors :
67+ if runtime_error :
68+ parsed_result += self ._format_label_value ("Error Message" , runtime_error )
69+ if compile_error :
70+ parsed_result += self ._format_label_value ("Error Message" , compile_error )
71+
72+ if detailed_errors :
73+ if full_runtime_error :
74+ parsed_result += self ._format_label_value ("Detailed Error" , full_runtime_error )
75+ if full_compile_error :
76+ parsed_result += self ._format_label_value ("Detailed Error" , full_compile_error )
77+
78+ return parsed_result
79+
5780 for i , expected_out in enumerate (expected_outputs ):
5881 if not expected_out :
5982 break
You can’t perform that action at this time.
0 commit comments