Better would be 'when create event failed'. But in what case? below I can see that in case of wrong dates order. Maybe group it like this:
```ruby
context 'when create event failed' do
  context 'for ...start date < end....' do
    ...
  end

  context 'start date is nil' do
     ...
  end
  ...
end
```