Fix generator tests

had to take the private scope out so we can test that stuff

@brandur what do you think? guess we could keep it private and call `send` instead, just not sure it's worth the trouble – your call!