Test::A...nCompile(3)

✨ Test::Alien::CanCompile πŸ’…

okay bestie, so this is a page from the User Contributed Perl Documentation manual β€” the whole family lives under the name Test::A...nCompile(3) if you're squinting at a terminal header, but the actual module we're talking about is Test::Alien::CanCompile and she's giving very specific energy. πŸ¦‹


🌸 NAME 🌸

Test::Alien::CanCompile β€” skip a test file unless a C compiler is available πŸ’€


πŸ’œ VERSION πŸ’œ

version 2.88 ✨


πŸŽ€ SYNOPSIS πŸŽ€

use Test::Alien::CanCompile;

that's it. that's the whole vibe. one line. iconic. πŸ‘‘


🌈 DESCRIPTION 🌈

ngl, this is literally just a Test2 plugin that requires that a compiler be available. πŸ› οΈ

Otherwise? The test gets skipped. periodt. πŸ’…

like, she's not doing anything fancy β€” she's just checking "hey, is there a C compiler in the house?" and if the answer is no, she goes "okay bestie we're not doing this today" and the test file bounces. no cap. 😭


πŸ¦‹ SEE ALSO πŸ¦‹

  • Test::Alien β€” the main character this little plugin hangs out with ✨

🫢 AUTHOR 🫢

Author: Graham Ollis <plicease@cpan.org> πŸ’–

Contributors (aka the whole group chat, love y'all fr fr):

  • Diab Jerius (DJERIUS)
  • Roy Storey (KIWIROY)
  • Ilya Pavlov
  • David Mertens (run4flat)
  • Mark Nunberg (mordy, mnunberg)
  • Christian Walde (Mithaldu)
  • Brian Wightman (MidLifeXis)
  • Zaki Mughal (zmughal)
  • mohawk (mohawk2, ETJ)
  • Vikas N Kumar (vikasnkumar)
  • Flavio Poletti (polettix)
  • Salvador FandiΓ±o (salva)
  • Gianni Ceccarelli (dakkar)
  • Pavel Shaydo (zwon, trinitum)
  • Kang-min Liu (εŠ‰εΊ·ζ°‘, gugod)
  • Nicholas Shipp (nshp)
  • Juan JuliΓ‘n Merelo GuervΓ³s (JJ)
  • Joel Berger (JBERGER)
  • Petr PΓ­saΕ™ (ppisar)
  • Lance Wicks (LANCEW)
  • Ahmad Fatoum (a3f, ATHREEF)
  • JosΓ© JoaquΓ­n Atria (JJATRIA)
  • Duke Leto (LETO)
  • Shoichi Kaji (SKAJI)
  • Shawn Laffan (SLAFFAN)
  • Paul Evans (leonerd, PEVANS)
  • HΓ₯kon HΓ¦gland (hakonhagland, HAKONH)
  • nick nauwelaerts (INPHOBIA)
  • Florian Weimer
  • Marcel Telka (mtelka)

This software is copyright (c) 2011-2022 by Graham Ollis. 🌸

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

okay so real talk β€” that's the same terms as Perl 5 itself, so go read those if you need the fine print. we're just the messenger bestie 🫢

and that's a wrap! 🎬 this page came to you from perl v5.42.3, dated 2026-09-21, in the Test::A...nCompile(3) manual. slay, bye πŸ’–πŸ’…

πŸ“¦ where this page comes from