diff --git a/buffalo/cmd/test.go b/buffalo/cmd/test.go
index <HASH>..<HASH> 100644
--- a/buffalo/cmd/test.go
+++ b/buffalo/cmd/test.go
@@ -105,13 +105,13 @@ func testRunner(args []string) error {
 	var larg string
 	for i, a := range args {
 		switch a {
-		case "-run", "-m":
+		case "-run", "-m", "-timeout":
 			query = args[i+1]
 			mFlag = true
 		case "-v":
 			cargs = append(cargs, "-v")
 		default:
-			if larg != "-run" && larg != "-m" {
+			if larg != "-run" && larg != "-m" && larg != "-timeout" {
 				pargs = append(pargs, a)
 			}
 		}
Add "-timeout" option to "test" command (#<I>)

-timeout is a commonly used flag passed into

the go test command and will now be passed

through to the test runner