Skip to content
#

testing-tools

Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times.

Eliminate bugs and ship with more confidence by adding these tools to your workflow.

Here are 2,192 public repositories matching this topic...

lepinkainen
lepinkainen commented Jun 21, 2020

I have two setups, in one the -parallel option works just fine in vscode - it generates parallel test cases as it should. In the other it doesn't do anything (not reporting errors in custom flags is a problem in the vscode go plugin, which is not the issue here).

Both were installed with go get -u github.com/cweill/gotests/... when in the $HOME directory within 15 minutes of each other.

Kantis
Kantis commented May 28, 2021

I'd like an option for shouldEqualJson to ignore keys in actual that are unspecified in expected. It should probably be included for shouldNotEqualJson as well.

I think this could be achieved either by:

  • Expanding CompareMode with new modes: CompareMode.StrictIgnoringUnknownKeys and CompareMode.LenientIgnoringUnknownKeys
  • Adding a new flag to matcher signatures: `ignoreUnknown
etagwerker
etagwerker commented Mar 11, 2020

Hi there,

I think this can be a good issue for a first-time contributor. It would be great if we can increase documentation for the DatabaseCleaner::Configuration API: https://github.com/DatabaseCleaner/database_cleaner/blob/master/lib/database_cleaner/configuration.rb#L56-L72

Even though methods are pretty self-explanatory, I think it is a good idea to maintain a complete documentation for

garden
Wikipedia
Wikipedia