# Encoding: UTF-8

[{content: "steps <<-CUCUMBER\n${1:`pbpaste`}\nCUCUMBER",
  name: "Cucumber Multiline Steps",
  scope: "source.ruby.rspec.cucumber.steps",
  tabTrigger: "steps",
  uuid: "3581F175-2C48-46A5-9DFB-4A8F5B8A82AE"},
 {content: 
   "Feature: ${1:`#!/usr/bin/env ruby\n\ttitle = (ENV['TM_FILENAME'] || 'title').gsub(/\\..*$/, '').gsub(/[-_]/, ' ')\n\tputs title[0..0].upcase + title[1..-1].downcase\n\t`}\n  In order to ${2:value}\n  As a ${3:role}\n  I want ${4:feature}\n\n  $0\n",
  name: "Feature",
  scope: "text.gherkin.feature",
  tabTrigger: "fea",
  uuid: "E6FBAE52-8B70-47EE-8F22-3A58D4A088F9"},
 {content: "Given ${1:step name} do\n  $0\nend\n\n",
  name: "Given Step",
  scope: "source.ruby.rspec.cucumber.steps",
  tabTrigger: "giv",
  uuid: "40F55EDF-4743-4055-89BE-11A25A0A59D7"},
 {content: 
   "Scenario: ${1:title}\n  Given ${2:context}\n  When ${3:event}\n  Then ${4:outcome}\n$0\n$0\n",
  name: "Scenario",
  scope: "text.gherkin.feature",
  tabTrigger: "sce",
  uuid: "FEB590E8-C0CB-4DF2-95C9-3E7B56C7758E"},
 {content: "Scenario: ${1:title}\n$0\n",
  name: "Scenario (heading only)",
  scope: "text.gherkin.feature",
  tabTrigger: "sc",
  uuid: "11143BAE-C20E-41D6-AA91-493A60F242D5"},
 {content: 
   "Scenario Outline: ${1:title}\n  Given ${2:context}\n  When ${3:event}\n  Then ${4:outcome}\n",
  name: "Scenario Outline",
  scope: "text.gherkin.feature",
  tabTrigger: "sco",
  uuid: "823E1BF8-CEDF-439C-B58C-FB8EA7E694A2"},
 {content: "Then ${1:step name} do\n  $0\nend\n\n",
  name: "Then Step",
  scope: "source.ruby.rspec.cucumber.steps",
  tabTrigger: "the",
  uuid: "32B65923-8303-4635-BA62-1D8860E59EE4"},
 {content: "Then ${1:outcome}",
  name: "Then Step Plaintext",
  scope: "text.gherkin.feature",
  tabTrigger: "the",
  uuid: "117F5436-E3B5-49A7-8602-375D7D1EF1E0"},
 {content: "When ${1:step name} do\n  $0\nend\n\n",
  name: "When Step",
  scope: "source.ruby.rspec.cucumber.steps",
  tabTrigger: "whe",
  uuid: "21F53BA7-59E2-4284-A989-96D68D39D530"},
 {content: "When ${1:event}",
  name: "When Step Plaintext",
  scope: "text.gherkin.feature",
  tabTrigger: "whe",
  uuid: "D7663DCB-65B4-434D-BAB4-021CA7B4FF78"}]
