Sha256: 262c548d04a87d430d5a9b7b2f1f05b7dbb0ddc94e18b8864faee15f7d3ebb8d
Contents?: true
Size: 385 Bytes
Versions: 67
Compression:
Stored size: 385 Bytes
Contents
class RnaTranscriptionCase < OpenStruct def test_name 'test_%s' % description.gsub(/[ -]/, '_') end def work_load "Complement.of_dna('#{dna}')" end def skipped index.zero? ? '# skip' : 'skip' end end RnaTranscriptionCases = proc do |data| JSON.parse(data)['cases'].map.with_index do |row, i| RnaTranscriptionCase.new(row.merge('index' => i)) end end
Version data entries
67 entries across 67 versions & 1 rubygems