Sha256: 42efbc95fb05475eeed9d73bd918a556091888b652ba740f7076b937983afe42
Contents?: true
Size: 528 Bytes
Versions: 4
Compression:
Stored size: 528 Bytes
Contents
require 'spec_helper' module Gisele::Language describe Grammar,'task_name' do it 'parses correct task names' do parse('A', :task_name).should eq('A') parse('Diagnosis', :task_name).should eq('Diagnosis') parse('TaskName', :task_name).should eq('TaskName') parse('Task_Name', :task_name).should eq('Task_Name') end it 'raises on invalid task names' do lambda{ parse('not_a_task_name', :task_name) }.should raise_error(Citrus::ParseError) end end end
Version data entries
4 entries across 4 versions & 2 rubygems