NAME

Dist::Zilla::Plugin::Test::MixedScripts - author tests to ensure there is no mixed unicode

VERSION

version v0.1.1

DESCRIPTION

This generates an author Test::MixedScripts.

This is an extension of Dist::Zilla::Plugin::InlineFiles, providing the file xt/author/mixed-unicode-scripts.t for testing against mixed Unicode scripts.

CONFIGURATION OPTIONS

filename

This is the filename of the test to add. Defaults to xt/author/mixed-unicode-scripts.t.

finder

This is the name of a FileFinder for finding files to check. The default value is :InstallModules, :ExecFiles (see also Dist::Zilla::Plugin::ExecDir) and :TestFiles.

This option can be used more than once.

Other predefined finders are listed in "default_finders" in Dist::Zilla::Role::FileFinderUser. You can define your own with the FileFinder::ByName plugin.

file

This is a filename to also test, in addition to any files found earlier.

This option can be repeated to specify multiple additional files.

exclude

This is a regular expression of filenames to exclude.

This option can be repeated to specify multiple patterns.

script

This specifies the scripts to test for. If none are specified, it defaults to the defaults for Test::MixedScripts.

SOURCE

The development version is on github at https://github.com/robrwo/perl-Dist-Zilla-Plugin-Test-MixedScripts and may be cloned from git://github.com/robrwo/perl-Dist-Zilla-Plugin-Test-MixedScripts.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/perl-Dist-Zilla-Plugin-Test-MixedScripts/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

Reporting Security Vulnerabilities

Security issues should not be reported on the bugtracker website. Please see SECURITY.md for instructions how to report security vulnerabilities

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

This code was based on Dist::Zilla::Plugin::Test::EOL by Florian Ragwitz <rafl@debian.org>, Caleb Cushing <xenoterracide@gmail.com> and Karen Etheridge <ether@cpan.org>.

COPYRIGHT AND LICENSE

This software is copyright (c) 2025 by Robert Rothenberg.

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