lunarmodules / busted

Elegant Lua unit testing.
https://lunarmodules.github.io/busted/
MIT License
1.39k stars 184 forks source link

Switch from Travis to GitHub Actions and expand testing matrix #645

Closed alerque closed 3 years ago

alerque commented 3 years ago
alerque commented 3 years ago

Since this won't go live until somebody merges this so they aren't considered 3rd party any more, you can preview what the tests look like in action on my fork.

DorianGray commented 3 years ago

I appreciate the work! Looks great, I'll go ahead and merge this.

alerque commented 3 years ago

Thanks for the merge. It looks like something didn't go quite right with this on master, but it's hard to test from a fork without this being in master first. Now that the tests exist and are enabled on this repo it should be much easier to debug them and figure out where I goofed. I'll look into it and submit a fix as soon as I can.