P5-test-modern

Jul 20, 2023

Precision testing for modern perl

TestModern provides the best features of TestMore, TestFatal, TestWarnings, TestAPI, TestLongString, and TestDeep, as well as ideas from TestRequires, TestDescribeMe, TestMoose, and TestCleanNamespaces.

TestModern also automatically imposes strict and warnings on your script, and loads IOFile. Much of the same stuff ModernPerl does.

Although TestModern is a modern testing framework, it should run fine on pre-modern versions of Perl. It should be easy to install on Perl 5.8.9 and above; and if you can persuade its dependencies to install not necessarily easy!, should be OK on anything back to Perl 5.6.1.



Checkout these related ports:
  • Zziplib - Library to provide transparent read access to zipped files
  • Zydis - Fast and lightweight x86/x86-64 disassembler library
  • Zycore-c - Support library with platform independent types, macros, etc for Zydis
  • Zthread - Platform-independent object-oriented C++ threading library
  • Zookeeper - Coordination Service for Distributed Applications
  • Zls - Zig LSP implementation + Zig Language Server
  • Zfp - High throughput library for compressed floating-point arrays
  • Zeal - Offline documentation browser
  • Zapcc - C++ caching compiler based on clang
  • Zanata-platform - Web-based translation platform
  • Zanata-cli - Zanata Java command line client
  • Z88dk - Complete Z80/Z180 development kit
  • Z80ex - ZiLOG Z80 CPU emulator library
  • Z80asm - Assembler for the Z80 microprocessor
  • Z80-asm - Z80 assembly code assembler and disassembler