Eli Zaretskii schrieb am Di., 24. Nov. 2015 um 20:32 Uhr: > > From: Philipp Stephani > > Date: Tue, 24 Nov 2015 19:27:32 +0000 > > Cc: emacs-devel@gnu.org > > > > + (let ((descr (should-error (mod-test-sum 1 2 3)))) > > + (should (eq (car descr) 'wrong-number-of-arguments)) > > > > > > I think testing using :type would also accept subtypes of the given > type, which > > I think would be preferrable (I'd expect that generally subtypes of the > > documented signals are allowed to be thrown). > > I'm not sure I understand what you are saying. Can you give an > example? > If it is documented that an error of type X is thrown, does that mean the error symbol is exactly X or rather that one of its conditions is X?