Sha256: 12ecf27ee770b4205f802b1ac585a07aaf9853db195a72a459050cff8c5edc65
Contents?: true
Size: 583 Bytes
Versions: 4
Compression:
Stored size: 583 Bytes
Contents
require 'spec_helper' module Gisele::Language describe Grammar, 'event_name' do it 'parses correct event names' do parse('a', :event_name).should eq('a') parse('event', :event_name).should eq('event') parse('event_name', :event_name).should eq('event_name') end it 'raises on invalid variable names' do lambda{ parse('NotAnEventName', :event_name) }.should raise_error(Citrus::ParseError) lambda{ parse('notAnEventName', :event_name) }.should raise_error(Citrus::ParseError) end end end
Version data entries
4 entries across 4 versions & 2 rubygems