The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Smolder::Build

DESCRIPTION

Module::Build subclass for Smolder specific testing and installation.

OVERRIDDEN ACTIONS

test

Make sure that we test against a new, empty SQLite db and that Smolder is up and running before running the test files. Then make sure we shut down Smolder when done.

EXTRA ACTIONS

smoke

Run the smoke tests and submit them to our Smolder server.

db

Create a new blank DB in the data/ directory (used for development)

update_smoke_html

Update all the HTML for the existing smoke reports. This is useful for development and also upgrading when the report HTML template files have changed and you want that change to propagate.

tidy

Run perltidy over all the Perl files in the codebase.

tidy_modified

Run perltidy over all the Perl files that have changed and not been committed.