Marcel Grünauer == hanekomu (跳ね込む) > Hook-Modular-0.06 > Hook::Modular::Test

Download:
Hook-Modular-0.06.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View Bugs
Report a bug
Module Version: 0.06   Source  

NAME ^

Hook::Modular::Test - utility functions for testing Hook::Modular

SYNOPSIS ^

  # t/45blah.t

  use Hook::Modular::Test ':all';

  my $config_filename = write_config_file(do { local $/; <DATA> });

  sub run { ... }

  __DATA__
  global:
    log:
      level: error
  ...

DESCRIPTION ^

This module exports utility functions to aid in testing Hook::Modular. None of the functions are exported automatically, but you can request them by name, or get all of them if you use the :all tag.

FUNCTIONS ^

write_config_file
  my $temp_file_name = write_config_file($yaml_string);

Takes the yaml, loads it (partly to make sure it is valid), dumps it out to a temporary file and returns the file name.

AUTHOR ^

Marcel Grünauer, <marcel@cpan.org>

COPYRIGHT AND LICENSE ^

Copyright 2007 by Marcel Grünauer

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.