Eli Zaretskii <
address@hidden> schrieb am Di., 24. Nov. 2015 um 20:32 Uhr:
> From: Philipp Stephani <address@hidden>
> Date: Tue, 24 Nov 2015 19:27:32 +0000
> Cc: address@hidden
>
> + (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?