Test::...:PerlIO(3pm)

πŸŽ€ NAME πŸŽ€

okay bestie, welcome to the manual page for Test::...:PerlIO(3pm) πŸ’– this one lives in the User Contributed Perl Documentation and it’s all about Test::Trap::Builder::PerlIO β€” the capture strategy that uses PerlIO::scalar. slay.

✨ VERSION ✨

Version 0.3.5 🫢

🌸 DESCRIPTION 🌸

This module gives you a capture strategy called perlio, based on PerlIO::scalar, for the trap’s output layers. ✨ Note that you may specify different strategies for each output layer on the trap β€” yes, per layer, pick your fave, no cap.

See also Test::Trap (:stdout and :stderr) and Test::Trap::Builder (output_layer). iykyk πŸ’…

πŸ’€ CAVEATS πŸ’€

These layers use in-memory files, and so will not (indeed cannot) trap output from forked-off processes β€” including system() calls. 😭 That’s the whole mood: in-memory files only, so forked-off process output escapes.

Threads? No idea. It might even work correctly. πŸ™ˆ

πŸ› BUGS πŸ›

Please report any bugs or feature requests directly to the author. 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Eirik Berg Hanssen, "<ebhanssen@cpan.org>" β€” yes bestie, the email is keeping its quotes and angle brackets exactly like that. πŸ’Œ

Copyright 2006-2014 Eirik Berg Hanssen, All Rights Reserved.

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


and that’s the vibe check, bestie: this page came from perl v5.42.0, dated 2022-07-28 πŸŒˆπŸ’œ

πŸ“¦ where this page comes from