1. 27 Sep, 2019 6 commits
  2. 26 Sep, 2019 1 commit
  3. 25 Sep, 2019 1 commit
  4. 24 Sep, 2019 1 commit
  5. 22 Sep, 2019 4 commits
  6. 20 Sep, 2019 7 commits
  7. 17 Sep, 2019 7 commits
  8. 15 Sep, 2019 8 commits
    • Erik Huelsmann's avatar
      Update CHANGES · 12da877e
      Erik Huelsmann authored
    • Erik Huelsmann's avatar
      Extend the parser to allow multiple 'Examples:' per scenario · c2e6c53e
      Erik Huelsmann authored
      Gherkin allows multiple 'Examples:' sections per scenario; this
      commit adds a Dataset model, extends the Scenario model and
      changes the parser to generate these.
      Before this commit, only an Examples section like this was supported
           | col1  |  col2 |
           | cv1   |  cv2  |
      Note the lack of a "name" (text after the ':'), absent tags before
      the 'Examples:' line and missing description block. None of those
      were supported and all are added by this commit. The following
      is now available:
        Examples: Day-examples
            These examples will be run during daytime
          | col1 | col2 |
          | dcv1 | dcv2 |
        Examples: Night-examples
            These examples will be run by night
          | col1 | col2 |
          | ncv1 | ncv2 |
    • Erik Huelsmann's avatar
      Harness prints actual Scenario and Feature keywords (closes #149) · 3de2cddf
      Erik Huelsmann authored
      This commit addresses the fact that the harnass used to output the
      keywords 'Scenario' and 'Feature' instead of the actual ones from
      the feature file.
    • Erik Huelsmann's avatar
      Add scenario descriptions to the harness output (closes #150) · b7b402c5
      Erik Huelsmann authored
      Scenario descriptions are supported since 0.63. They were not
      included in the output yet. This commit adds this output.
      In order to make descriptions stand out from other indented content
      (like 'conditions of satisfaction' vs 'scenarios'), indent the
      description-like content (conditions of satisfaction) by two extra
    • Erik Huelsmann's avatar
      Release 0.64 · 0516d1c4
      Erik Huelsmann authored
    • Erik Huelsmann's avatar
      Fix List::Util dependency broken in 0.62 · 6358cf86
      Erik Huelsmann authored
    • Erik Huelsmann's avatar
      Release 0.63 · f058250f
      Erik Huelsmann authored
    • Erik Huelsmann's avatar
      Centralize line type definitions · 750ad78f
      Erik Huelsmann authored
      This commit refines the criteria used to in our parser to get closer to the
      definitions used in the official Gherkin parser.
      These are its effects:
       * The background section would not be terminated by
         'Scenario Outline' only by tags, 'Scenario' and 'Background' lines
       * The scenario description block would not be terminated
         by anything other than step lines; it's valid to have scenarios
         (with a background) without scenario steps. Now, tags, examples,
         scenario and scenario outline lines will terminate the description.
  9. 14 Sep, 2019 5 commits