Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Nov 9, 2009
  1. Start testing basic XHTML output.

    authored
    Added missing `type="text/css"` attribute.
Commits on Nov 7, 2009
  1. Experiment finding TD templates for Pod coverage test.

    authored
    This kind of works, but because Pod::Coverage by default ignores imported
    functions, it misses wrappers created by `create_wrapper`. Furthermore,
    because we're changing the funciton name back to its original template name
    with this hack, it also finds imported/aliased templates. So with this code
    uncommented, I get:
    
        not ok 4 - Pod coverage on MyApp::Templates::HTML
    
        #   Failed test 'Pod coverage on MyApp::Templates::HTML'
        #   at /usr/local/lib/perl5/site_perl/5.10.1/Test/Pod/Coverage.pm line 126.
        # Coverage for MyApp::Templates::HTML is 0.0%, with 1 naked subroutine:
        # 	books/list
    
    Which is not okay. I think that we'd really need to create a separate test
    module to ensure that templates are documented, which is unfortunate. But I
    don't really see another way around it at this point.
    
    Anyway, experiment done for now. Moving on.
Commits on Nov 6, 2009
  1. Document our templates.

    authored
  2. Document all controller ations.

    authored
    All tests pass now. W00t!
  3. Always run POD tests.

    authored
  4. One more diretory to ignore.

    authored
  5. Add `books_with_authors` view.

    authored
  6. Add basic CSS file.

    authored
  7. Use the new wrapper template.

    authored
  8. Add wrapper template.

    authored
  9. Add DBIx::Connector attribute.

    authored
  10. Add `/books/list` template.

    authored
  11. Add `/books/list` action.

    authored
  12. Add Books controller.

    authored
  13. Update plugins.

    authored
  14. First commit

    authored
    Nothing but the contents output by `catalyst.pl MyApp`.
Something went wrong with that request. Please try again.