Shared scenarios?

In the story framework I would like to have tests that mix and match
scenarios using GivenScenario so for example a scenario that does
scenarios A, B, C in various orders. Right now all scenarios need to
be self-standing since all the scenarios in the story get run. I
would like scenarios that are only run from GivenScenario so they can
be modular. Is this possible? Alternatively could I use
GivenScenario to invoke scenarios from another story that is never
itself directly run?

Michael

On Feb 20, 2008 1:30 PM, Michael L. [email protected] wrote:

In the story framework I would like to have tests that mix and match
scenarios using GivenScenario so for example a scenario that does
scenarios A, B, C in various orders. Right now all scenarios need to
be self-standing since all the scenarios in the story get run. I
would like scenarios that are only run from GivenScenario so they can
be modular. Is this possible? Alternatively could I use
GivenScenario to invoke scenarios from another story that is never
itself directly run?

Neither of these are currently supported. Feel free to enter feature
request tickets at http://rspec.lighthouseapp.com.

Cheers,
David

David,

I am new to rspec. What is the process for getting changes done? If
I implement this is it hard to get into the release version? What is
the recommended approach for submitting such a change?

Michael

On Feb 20, 2008, at 2:36 PM, Michael L. wrote:

David,

I am new to rspec. What is the process for getting changes done? If
I implement this is it hard to get into the release version? What is
the recommended approach for submitting such a change?

Michael

  1. Download a copy of trunk
  2. make a test driven change (obviously)
  3. When done, rake install_dependencies, and rake pre_commit
  4. svn diff > your_patch.diff
  5. Create a ticket on lighthouse, give some explanation, and attach
    the patch.

That’s the basic process.

Scott

On Wed, Feb 20, 2008 at 2:36 PM, Michael L. [email protected] wrote:

David,

I am new to rspec. What is the process for getting changes done? If
I implement this is it hard to get into the release version? What is
the recommended approach for submitting such a change?

First read this:
Lighthouse - Beautifully Simple Issue Tracking.
Then post back here if you have any questions.

Cheers,
David