Peter Sergeant > Test-BDD-Cucumber-0.30 > Test::BDD::Cucumber::Model::Line

Download:
Test-BDD-Cucumber-0.30.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.30   Source  

NAME ^

Test::BDD::Cucumber::Model::Line - Model to represent a line in a feature file

VERSION ^

version 0.30

DESCRIPTION ^

Model to represent a line in a feature file

ATTRIBUTES ^

number

The line number this line represents

document

The Test::BDD::Cucumber::Model::Document object this line belongs to.

raw_content

The content of the line, unmodified

METHODS ^

indent

Returns the number of preceding spaces before content on a line

content

Returns the line's content, with the indentation stripped

content_remove_indentation

Accepts an int of number of spaces, and returns the content with exactly that many preceding spaces removed.

debug_summary

Returns a string with the filename and line number

filename

Returns either the filename, or the string [String] if the document was loaded from a string

is_blank

is_comment

Return true if the line is either blank, or is a comment.

AUTHOR ^

Peter Sergeant pete@clueball.com

LICENSE ^

Copyright 2011-2014, Peter Sergeant; Licensed under the same terms as Perl

syntax highlighting: