Sha256: 233e334ef58cdca5015a0e1611e7a51c917f83f9ac180af99f2c2b73fff46404
Contents?: true
Size: 334 Bytes
Versions: 19
Compression:
Stored size: 334 Bytes
Contents
class PangramCase < OpenStruct def name 'test_%s' % description.delete("'").gsub(/[ -]/, '_') end def do 'Pangram.is_pangram?(str)' end def skipped? index > 0 end end PangramCases = proc do |data| JSON.parse(data)['cases'].map.with_index do |row, i| PangramCase.new(row.merge('index' => i)) end end
Version data entries
19 entries across 19 versions & 1 rubygems