livebud / bud

The Full-Stack Web Framework for Go
MIT License
5.53k stars 182 forks source link

initial testgen implementation #391

Closed matthewmueller closed 1 year ago

matthewmueller commented 1 year ago

This PR moves the core generators from the "generator generator" to Bud. This makes the "generator generator" less opinionated.

More generally, so far we've just been writing E2E tests. E2E tests are generally more useful, but I want to start writing generator unit tests too to make sure each code package we're generating makes sense on it's own.