tinsel is testing library for golang targeted at console applications. Through the clever use of file pipes, go-routines, and channels, this module aims to provide programmatic methods to submit input to stdin and read output from stdout for use in automated testing.