Test::...::Step(3pm)
π Test::...::Step β the manual page, but make it a group chat π
okay so bestie, you're looking at Test::BDD::Cucumber::Model::Step, which is a Perl module from the User Contributed Perl Documentation pile. it's the lil guy that models one single step inside a scenario. that's the whole vibe. no cap. π
β¨ NAME β¨
Test::BDD::Cucumber::Model::Step β a model that represents a step in a scenario. literally its whole job. iconic behaviour, honestly. π
πΈ VERSION πΈ
version 0.87 β yes, she's on 0.87, write it down, bestie π¦
π«Ά DESCRIPTION π«Ά
Model to represent a step in a scenario. that's it, that's the description. she's a model, she models a step, she slays, periodt. β¨
π ATTRIBUTES π
these are her fields. her little pockets of data. let's go through them one by one, no skipping, we do NOT skip in this house π§
textβ the text of the step, once Scenario Outlines have been applied. so like, the final glow-up version of the sentence, not the template one πverbβ the verb used for the step ('Given'/'When'/ etc.). this is the main character word at the front, okay? πverb_originalβ also the verb used for the step, BUT this one is the one that actually appeared in the physical file. and heads up: this will sometimes be"and". yes."and". because the file saidandandverb_originalis a truth-teller who doesn't lie about what was written down πlineβ the corresponding<Test:BDD::Cucumber::Model::Line>. the lil line object she's attached to, iykyk πdataβ step-related data. either a string, in the case of""", or an arrayref of hashrefs for a data table. so she can hold a plain blob of text OR a whole table situation, she's flexible like that πdata_as_stringsβ an arrayref of strings containing the original step's data, for printing out by harnesses. this one exists so the harnesses can print stuff nicely, it's giving helpful πcolumnsβ if the data was in a table format, then the column names will be here, in the order they appeared. order preserved, bestie, we respect the original layout π
π AUTHOR π
Peter Sergeant "pete@clueball.com" β the original author, we love him, we thank him π«Ά
π LICENSE π
Copyright 2019-2023, Erik Huelsmann
Copyright 2011-2019, Peter Sergeant; Licensed under the same terms as Perl
so yeah:2019-2023belongs to Erik Huelsmann,2011-2019belongs to Peter Sergeant, and it's licensed under the same terms as Perl. keep those years exact, they matter π
and that's the page, bestie!! that was Test::...::Step from the User Contributed Perl Documentation, version 0.87, and this whole thing was generated with perl v5.40.1 on 2025-05-29. mwah, go forth and model your steps π
β¨π
π¦ where this page comes from
- debian trixie: libtest-bdd-cucumber-perl 0.87-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libtest-bdd-cucumber-perl 0.87-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libtest-bdd-cucumber-perl 0.87-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms