HTML fixes
[gitmo/moose-presentations.git] / moose-class / exercises / README
CommitLineData
ee0589c0 1This tarball contains exercises for the Intro to Moose class. Here's
2what's what ...
3
4t/*.t - each .t file contains instructions on what the exercise is,
5and runs the tests to check your code.
6
7t/lib - includes a recent copy of the Test-Harness and Test-Simple
02d94abb 8distributions so we're all on the same page, as well as some other
9modules used in the tests.
ee0589c0 10
11t/lib/MooseClass/Tests.pm - the actual tests all live in this
12module. It also shows many examples of how to use Moose's metaclass
13APIs for introspection.
14
15bin/prove - a slightly hacked version of prove that makes sure to look
16in t/lib first. If you have a recent version of prove installed, this
17can be ignored, but it's worth trying if you have any weird problems.
18
19tarballs - Moose, Class::MOP, and all their dependencies.
20
21lib - this will be your working directory for most exercises. You'll
22be creating various classes and roles in here, and then testing
23against the test code.
24
25answers - code that passes all the tests for each section. You can
26look in here if you're stuck, or if you just want to see how someone
27else did these exercises.