Test::S...er::Curl(3)
π NAME π
Test::Smoke::Poster::Curl β bestie, it's a Poster subclass that literally just uses curl. That's the whole vibe. π
β¨ DESCRIPTION β¨
Okay so listen. This is a subclass of Test::Smoke::Poster::Base. That's it, that's the tea. It inherits everything from the base class and then adds its own little curl-flavoured glow-up. π
π Test::Smoke::Poster::Curl->new(%arguments)
The constructor, but make it extra. Alongside whatever the base class wants, you can hand it this:
curlbin => $fq_path_to_curlβ the fully qualified path to yourcurlbinary, so it knows exactly which curl is doing the posting. Not a vibe guess, an actual path. π«Ά
πΈ $poster->_post_data()
This one posts the json to CoreSmokeDB using curl(1). Like, it takes the json, it takes curl, and it makes the magic happen. Obsessed. β¨
π¦ $poster->_post_data_api()
Same energy, different destination: posts the json to the CoreSmokeDB API-function using curl(1). Two doors, one curl. Iconic. π
π COPYRIGHT π
(c) 2002-2013, Abe Timmerman <abeltje@cpan.org> All rights reserved.
Shoutout to the collaborators who helped make this happen β Jarkko Hietaniemi, Merijn Brand, Campo Weijerman, Alan Burlison, Allen Smith, Alain Barbet, Dominic Dunlop, Rich Rauenzahn, David Cantrell. The way that's a whole friend group π₯Ήπ
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See:
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Fr fr, no promises, bestie. π
perl v5.42.0 Β· 2025-07-25 Β· and that's the whole Test::S...er::Curl(3) moment β slay, go post that json, mwah ππ
π¦ where this page comes from
- fedora 43: perl-Test-Smoke 1.84-2.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms