Sha256: 5364b6a20a0c09ba37dc2b18f27a1d3c5d4e768375f61b2fd963fb437c831aaf

Contents?: true

Size: 1.32 KB

Versions: 109

Compression:

Stored size: 1.32 KB

Contents

# Exercism Perl 5 Track

[![Gitter](https://badges.gitter.im/exercism/xperl.svg)](https://gitter.im/exercism/perl?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

Exercism exercises in Perl 5

## Dependencies

The tests depend on the following modules:

    JSON
    DateTime
    Test::Exception
    List::MoreUtils
    Path::Tiny (for canonical-data tests)

## Testing the Tests

When the tests are run they expect a module with some real name (e.g. Anagram.pm)
but the Exercism system allows us to have example implementations in the directory
of each exercise.

If they are called /*example.*/i they won't be copied to the users. (which is a good thing).

So the sample solutions are all called Example.pm.

### Testing All the Exercises

Run the full tests with

    EXERCISM=1 prove -r

### Testing a Single Exercise

Each test file will look for the appropriate module name, but if the test are run as

    EXERCISM=1 perl file.t

then they will expect a file called Example.pm

## Contributing Guide

Please see the [contributing guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md)

### Perl 5 icon

The onion is the logo of the Perl Foundation.
It is trademarked, and we have adapted it--changing the color--with their permission.
The Perl Foundation does not support or endorse Exercism.

Version data entries

109 entries across 109 versions & 1 rubygems

Version Path
trackler-2.2.1.105 tracks/perl5/README.md
trackler-2.2.1.104 tracks/perl5/README.md
trackler-2.2.1.103 tracks/perl5/README.md
trackler-2.2.1.102 tracks/perl5/README.md
trackler-2.2.1.101 tracks/perl5/README.md
trackler-2.2.1.100 tracks/perl5/README.md
trackler-2.2.1.99 tracks/perl5/README.md
trackler-2.2.1.98 tracks/perl5/README.md
trackler-2.2.1.97 tracks/perl5/README.md
trackler-2.2.1.96 tracks/perl5/README.md
trackler-2.2.1.95 tracks/perl5/README.md
trackler-2.2.1.94 tracks/perl5/README.md
trackler-2.2.1.93 tracks/perl5/README.md
trackler-2.2.1.92 tracks/perl5/README.md
trackler-2.2.1.91 tracks/perl5/README.md
trackler-2.2.1.90 tracks/perl5/README.md
trackler-2.2.1.89 tracks/perl5/README.md
trackler-2.2.1.88 tracks/perl5/README.md
trackler-2.2.1.87 tracks/perl5/README.md
trackler-2.2.1.86 tracks/perl5/README.md