~ubuntu-branches/ubuntu/wily/cucumber/wily-proposed

« back to all changes in this revision

Viewing changes to examples/v8/features/fibonacci.feature

  • Committer: Package Import Robot
  • Author(s): Cédric Boutillier, Antonio Terceiro, Cédric Boutillier
  • Date: 2015-06-20 16:52:32 UTC
  • mfrom: (1.1.7)
  • Revision ID: package-import@ubuntu.com-20150620165232-hznc8mxma08er27p
Tags: 2.0.0-1
[ Antonio Terceiro ]
* debian/cucumber.pod: fix typo in manpage (Closes: #767215)

[ Cédric Boutillier ]
* Imported Upstream version 2.0.0
* rename the file in debian/missing-source to remove -min suffix, and make
  lintian happy
* reproducibility: use last changelog date to build the manpage
* update 0004-Update_default_binary_path.patch
* drop 0001-Remove-rubygems-bundler-stuff-from-spec_helper.patch, not needed
  anymore
* build-depend on pry
* depend on ruby-cucumber-core

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Feature: Fibonacci
2
 
  In order to calculate super fast fibonacci series
3
 
  As a Javascriptist
4
 
  I want to use Javascript for that
5
 
 
6
 
  Scenario Outline: Series
7
 
    When I ask Javascript to calculate fibonacci up to <n>
8
 
    Then it should give me <series>
9
 
 
10
 
    Examples:
11
 
      | n   | series                                 |
12
 
      | 1   | []                                     |
13
 
      | 2   | [1, 1]                                 |
14
 
      | 3   | [1, 1, 2]                              |
15
 
      | 4   | [1, 1, 2, 3]                           |
16
 
      | 6   | [1, 1, 2, 3, 5]                        |
17
 
      | 9   | [1, 1, 2, 3, 5, 8]                     |
18
 
      | 100 | [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] |
19
 
 
20
 
  Scenario: Single series tested via a DocString
21
 
    When I ask Javascript to calculate fibonacci up to 2 with formatting
22
 
    Then it should give me:
23
 
    """
24
 
 
25
 
    '[1, 1]'
26
 
 
27
 
    """
28
 
 
29
 
  Scenario: Single series tested via a Step Table
30
 
    When I ask Javascript to calculate fibonacci up to 2
31
 
    Then it should contain:
32
 
    | cell 1 | cell 2 |
33
 
    |   1    |   1    |
34
 
 
35
 
  @do-fibonnacci-in-before-hook @reviewed
36
 
  Scenario: Single series with Before hook with a tag label
37
 
    Then it should give me [1, 1, 2]
38
 
 
39
 
  Scenario: Single series by calling a step from within a step
40
 
    Then it should give me [1, 1] via calling another step definition
41
 
 
42
 
  Scenario: Single series by calling multiple steps from within a step
43
 
    Then it should calculate fibonacci up to 2 giving me [1, 1]
 
 
b'\\ No newline at end of file'