patch 8.0.1510: cannot test if a command causes a beep
Problem: Cannot test if a command causes a beep.
Solution: Add assert_beeps().
diff --git a/src/globals.h b/src/globals.h
index 1b2b1e8..2504d2e 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -181,6 +181,7 @@
EXTERN int did_emsg; /* set by emsg() when the message
is displayed or thrown */
#ifdef FEAT_EVAL
+EXTERN int called_vim_beep; /* set if vim_beep() is called */
EXTERN int did_uncaught_emsg; /* emsg() was called and did not
cause an exception */
#endif