[![Actions Status](https://github.com/thibaultduponchelle/Test-Slow/workflows/linux/badge.svg)](https://github.com/thibaultduponchelle/Test-Slow/actions) [![Actions Status](https://github.com/thibaultduponchelle/Test-Slow/workflows/macos/badge.svg)](https://github.com/thibaultduponchelle/Test-Slow/actions) [![Actions Status](https://github.com/thibaultduponchelle/Test-Slow/workflows/windows/badge.svg)](https://github.com/thibaultduponchelle/Test-Slow/actions) [![Kritika Status](https://kritika.io/users/thibaultduponchelle/repos/thibaultduponchelle+Test-Slow/heads/master/status.svg)](https://kritika.io/users/thibaultduponchelle/repos/thibaultduponchelle+Test-Slow)
# NAME

Test::Slow - Skip test(s) that are too slow to run frequently

# SYNOPSIS

Some test are too slow to run frequently. This module makes it
easy to skip slow tests so that you can run the others more
frequently. To mark a test as slow simply `use` this module:

```perl
use Test::Slow;
use Test::More;
...
done_testing;
```

To run just the quick tests, set the `QUICK_TEST` environment
variable to a true value:

```
$ QUICK_TEST=1 prove --lib t/*t
```

The other approach is to disable slow tests by default and run 
them only when requested :

```perl
use Test::Slow "skip";
use Test::More;
...
done_testing;
```

To run even the slow tests, set the `SLOW_TESTS` environment 
variable to a true value :

```
$ SLOW_TEST=1 prove --lib t/*t
```

# COPYRIGHT & LICENSE

Copyright 2010-2020 Tomáš Znamenáček, zoul@fleuron.cz

Copyright 2020 Thibault Duponchelle, thibault.duponchelle@gmail.com

This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.