(require 'cl-lib)
(require 'ert)
+(require 'ert-x)
;;; Self-test that doesn't rely on ERT, for bootstrapping.
(ert-with-test-buffer (:name "foo" :selected t)
(buffer-name)))))
+(ert-deftest ert-test-erts-skip-one ()
+ "Test that Skip does not affect subsequent test cases (Bug#76839)."
+ (should-error (ert-test-erts-file (ert-resource-file "erts-skip-one.erts")
+ (lambda () ()))
+ :type 'ert-test-failed))
+
+(ert-deftest ert-test-erts-skip-last ()
+ "Test that Skip does not fail on last test case (Bug#76839)."
+ (ert-test-erts-file (ert-resource-file "erts-skip-last.erts")
+ (lambda () ())))
+
(provide 'ert-tests)
;;; ert-tests.el ends here