Documentation
¶
Overview ¶
A commandline tool for generating table-driven Go tests.
This tool can generate tests for specific Go source files or an entire directory. By default, it prints its output to stdout.
Usage:
$ gotests [options] PATH ...
Available options:
-all generate tests for all functions and methods
-excl regexp. generate tests for functions and methods that don't
match. Takes precedence over -only, -exported, and -all
-exported generate tests for exported functions and methods. Takes
precedence over -only and -all
-i print test inputs in error messages
-only regexp. generate tests for functions and methods that match only.
Takes precedence over -all
-nosubtests disable subtest generation when >= Go 1.7
-w write output to (test) files instead of stdout
Click to show internal directories.
Click to hide internal directories.