Sha256: 00a6ac739c6aad9823e19c382392b2ef79f8672452d082d47503733540dc64f2
Contents?: true
Size: 1.39 KB
Versions: 4
Compression:
Stored size: 1.39 KB
Contents
Feature: Printing hash Scenario: A simple array of hashes Given a variable named data with |title | author | |First post! | Ryan | |Second post! | John | |Third post! | Peter | When I table_print data Then the output should contain """ TITLE | AUTHOR --------------------- First post! | Ryan Second post! | John Third post! | Peter """ Scenario: A lambda column Given a variable named data with |title | author | |First post! | Ryan | |Second post! | John | |Third post! | Peter | When I table_print data, [:include => {:two => lambda{|hash| hash[:author]*2}}] Then the output should contain """ TITLE | AUTHOR | TWO ---------------------------------- First post! | Ryan | RyanRyan Second post! | John | JohnJohn Third post! | Peter | PeterPeter """ Scenario: A method on the object Given a variable named data with |title | author | |First post! | Ryan | |Second post! | John | |Third post! | Peter | When I table_print data, [:include => :size] Then the output should contain """ TITLE | AUTHOR | SIZE ---------------------------- First post! | Ryan | 2 Second post! | John | 2 Third post! | Peter | 2 """
Version data entries
4 entries across 4 versions & 1 rubygems