code-for-a-living March 9, 2022 Rewriting Bash scripts in Go using black box testing When rewriting software in a new language, how do you test that your new and old programs do the same thing? Daniel Orner