title: Cucumber setup and tear down environment
body: <p>I would like to setup an environment, say create servers on Rackspace, before running Scenario Outline Examples, and then destroy the environment, say delete the servers that are created on Rackspace, after test cases are finished, it doesn't matter they are successful or failed. </p>
  
  <p>I have tried to use Before and After, but it seems that it will create and then destroy the servers when it runs every single test case in Examples, what I want is creating the environment for all the cases in Scenario Outline Examples, not just every single one, and then delete it after all the test cases in Examples are done.</p>
  
  <p>This is my code:</p>
  
  <pre><code>Feature: Radius Authentication
  
  #Creating servers for the test cases below in the env.rb
  
  @wip
  Scenario Outline:
    When the user authenticates &lt;User&gt; with different &lt;MAC&gt; &lt;NAS-ID&gt; via RADIUS
    Then the user &lt;User&gt; should be logged in
  
    Examples:
    |User|   MAC           |  NAS-ID    |
    | b1 |C0FFEE15F001     |testing-0   |    
    | b2 |C0:FF:EE:15:F0:02|testing-0   |
    | b3 |C0-FF-EE-15-F0-03|testing-0   |
    | b4 |C0FF.EE15.F004   |testing-0   |
    | b5 |C0:FF:EE:15:F0:05| -          |
  
    #Deleting servers after the test cases above are done  in the env.rb
  </code></pre>
  
  <p>Thanks in advance.</p>