title: How to reuse scenarios within different features with rspec + capybara
body: <p>Say I have some scenarios that I want to test under different contexts, or "features".</p>
  
  <p>For example, I have scenarios which involve the user visiting certain pages and expecting certain ajax results.</p>
  
  <p>But, under different conditions, or "features", I need to perform different "background" tasks which change the state of the app.</p>
  
  <p>In this case I need to run the same scenarios over and over again to make sure that everything works with the different changes to the state of the app.</p>
  
  <p>Is there a way to define scenarios somewhere, and then reuse them?</p>