.yath.rc is intended to be a project config that specifies plugins, preloads, and default arguments. This SHOULD be commited to the repository.
.yath.user.rc is intended to be local overrides to .yath.rc, it SHOULD NOT be commited to the repository.
Both files have the same layout:
You can configure the timeout either at the command line, or provide test-specific timeouts via directives written in the test itself:
This is also configurable:
There are 2 forms for directives, the first type is used to set key/value attributes:
The other style is for toggling behaviors on or off: