Fix some defects in Outlined scenarios tests and add more tests#478
Fix some defects in Outlined scenarios tests and add more tests#478elchupanebrej wants to merge 11 commits intopytest-dev:masterfrom
Conversation
elchupanebrej
commented
Jan 6, 2022
- Fixed union of Examples and Examples: Vertical
- Fixed blinking defect of join Examples on Feature and Scenario Outline level
- Fixed empty Examples: vertical tables which contain "|" only
- Add named Examples sections validation into tests
- Found extra semantic for Examples tables joining on Feature and Scenario Outline levels
- There are still failing tests (good that found, defects are still there and would be closed by another PR)
Codecov Report
@@ Coverage Diff @@
## master #478 +/- ##
==========================================
+ Coverage 95.91% 96.12% +0.21%
==========================================
Files 49 49
Lines 1640 1781 +141
Branches 179 182 +3
==========================================
+ Hits 1573 1712 +139
Misses 41 41
- Partials 26 28 +2
Continue to review full report at Codecov.
|
|
Extra keys from #439 could be used for joining tables |
c8d22af to
600aea8
Compare
|
I don't understand the context of this. There's Gherkin Example table. We have here a vertical mode which is not really something standard. I'm not even sure if it should be supported at all. |
These changes were not targeted as "new features". I've tried to understand the behavior of the lib to make a proposal with a new feature but found some mess in the lib code. So I've audibly fixated existing behaviors in tests and somewhere fixing minor defects. I like development by example, so I've written a few tests which show defects in a nut, but if you insist on creating issues for every defect - I will. What I'm going to do next to prove these changes are vital and important:
What I ask you:
Waiting for your fast response. Thanks! |
812ca80 to
f82d323
Compare
3afeb91 to
2fc9e7f
Compare
for more information, see https://pre-commit.ci