a, we had a big discussion on #chicken about testing internal vs external apis. not sure I understand the implementation well enough to get this tested through the external api. I take it you don't like the (include "../set.scm")?
Oh I don't mind testing the internal set API at all as it is pretty much a separate module anyway. I just didn't consider it worthy enough to make a separate egg for it. My idea was rather to have a regression test for the external API. It's a bit tricky to trigger, though. I think you'd need to have more than one receiver on a channel, both of which raise an error, or something :-) Maybe not worth bothering, though, it's a pretty rare edge case. I'll merge it as is. Thank you very much!