Search results for "module:Test::Alien"
Test::Alien - Testing tools for Alien modules
This module provides tools for testing Alien modules. It has hooks to work easily with Alien::Base based modules, but can also be used via the synthetic interface to test non Alien::Base based Alien modules. It has very modest prerequisites. Prior to...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::CPP - Testing tools for Alien modules for projects that use C++
This module works exactly like Test::Alien except that it supports C++. All functions like "alien_ok", etc that are exported by Test::Alien are exported by this module. The only difference is that "xs_ok" injects C++ support before delegating to Test...
PLICEASE/Test-Alien-CPP-1.03 - 10 May 2022 20:45:46 UTC
Test::Alien::Run - Run object
This class stores information about a process run as performed by Test::Alien#run_ok. That function is the *ONLY* way to create an instance of this class....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::Diag - Print out standard diagnostic for Aliens in the test step.
This module provides an "alien_diag" method that prints out diagnostics useful for cpantesters and other bug reports that gives a quick summary of the important settings like "clfags" and "libs"....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::Build - Tools for testing Alien::Build + alienfile
This module provides some tools for testing Alien::Build and alienfile. Outside of Alien::Build core development, It is probably most useful for Alien::Build::Plugin developers. This module also unsets a number of Alien::Build specific environment va...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::Synthetic - A mock alien object for testing
This class is used to model a synthetic Alien class that implements the minimum Alien::Base interface needed by Test::Alien. It can be useful if you have a non-Alien::Base based Alien distribution that you need to test. NOTE: The name of this class m...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::CanCompile - Skip a test file unless a C compiler is available
This is just a Test2 plugin that requires that a compiler be available. Otherwise the test will be skipped....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::CanPlatypus - Skip a test file unless FFI::Platypus is available
This is just a Test2 plugin that requires that FFI::Platypus be available. Otherwise the test will be skipped....
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::Alien::CanCompileCpp - Skip a test file unless a C++ compiler is available
This is just a Test2 plugin that requires that a compiler be available. Otherwise the test will be skipped....
PLICEASE/Test-Alien-CPP-1.03 - 10 May 2022 20:45:46 UTC
Alien::Build::Plugin::Test::Mock - Mock plugin for testing
This plugin is used for testing Alien::Build plugins. Usually you only want to test one or two phases in an alienfile for your plugin, but you still have to have a fully formed alienfile that contains all required phases. This plugin lets you fill in...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC
Test::CChecker - Test-time utilities for checking C headers, libraries, or OS features (DEPRECATED)
DEPRECATED: The intention of this module was always to test Alien modules (both Alien::Base based and non-Alien::Base based modules). It has a number of shortcomings that I believe to be better addressed by Test::Alien, so please consider using that ...
PLICEASE/Test-CChecker-0.10 - 11 Mar 2019 00:58:44 UTC