Skip to content

Commit ade8c0d

Browse files
authored
Merge pull request kaiwk#25 from specter119/master
testcase, answer, expeted answer, and stdout for wrong case
2 parents 90324e6 + 29e74ab commit ade8c0d

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

leetcode.el

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -576,22 +576,27 @@ following possible value:
576576
(let-alist submission-detail
577577
(with-current-buffer (get-buffer-create leetcode--result-buffer-name)
578578
(erase-buffer)
579-
(insert (format "Status: %s\n" .status_msg))
579+
(insert (format "Status: %s" .status_msg))
580580
(cond
581581
((eq .status_code 10)
582-
(insert (format "%s/%s\n\n" .total_testcases .total_correct))
582+
(insert (format " (%s/%s)\n\n" .total_correct .total_testcases))
583583
(insert (format "Runtime: %s, faster than %.2f%% of %s submissions.\n\n"
584584
.status_runtime .runtime_percentile .pretty_lang))
585585
(insert (format "Memory Usage: %s, less than %.2f%% of %s submissions."
586586
.status_memory .memory_percentile .pretty_lang)))
587587
((eq .status_code 11)
588-
(insert (format "%s/%s\n\n" .total_testcases .total_correct)))
589-
((eq .status_code 14) nil)
588+
(insert (format " (%s/%s)\n\n" .total_correct .total_testcases))
589+
(insert (format "Test Case: \n%s\n\n" .input))
590+
(insert (format "Answer: %s\n\n" .code_output))
591+
(insert (format "Expected Answer: %s\n\n" .expected_output))
592+
(insert (format "Stdout: \n%s\n" .std_output)))
593+
((eq .status_code 14)
594+
(insert "\n"))
590595
((eq .status_code 15)
591-
(insert "\n")
596+
(insert "\n\n")
592597
(insert (format (alist-get 'full_runtime_error submission-detail))))
593598
((eq .status_code 20)
594-
(insert "\n")
599+
(insert "\n\n")
595600
(insert (format (alist-get 'full_compile_error submission-detail)))))
596601
(display-buffer (current-buffer)
597602
'((display-buffer-reuse-window

0 commit comments

Comments
 (0)