Separate test cases for analyzer

This separation makes it easier to develop the tests without impacting
the pdg tests.

See #36.