jorgenschaefer / emacs-buttercup

Behavior-Driven Emacs Lisp Testing
GNU General Public License v3.0
360 stars 44 forks source link

Spec lines duplicated in github actions #181

Closed snogge closed 3 months ago

snogge commented 3 years ago

Using colorized output for buttercup in a github action will print the spec descriptions twice, once without color and once with color, status, and elapsed time.

This is because the usual method of buttercup to first print the description uncolorized, then run the test, then erase the line with \r and reprint it with appropriate color does not work.

More testing is required to figure out exactly what goes wrong.