Alessio Bogon
a9bbf89822
Fix copy
2022-07-04 19:37:13 +02:00
Alessio Bogon
c50e6a9fcf
Fix copy
2022-07-04 19:35:15 +02:00
Alessio Bogon
311da651f2
Merge remote-tracking branch 'origin/master' into update-readme
...
# Conflicts:
# README.rst
2022-07-04 19:30:10 +02:00
Alessio Bogon
1569ad01e5
Merge pull request #523 from TBBle/patch-1
...
Update multiline example for step arg defixturing
2022-07-04 19:29:41 +02:00
Alessio Bogon
1e7a715bdc
Fix links and outdated documentation in README.rst
2022-07-04 19:28:32 +02:00
Alessio Bogon
7e218c36ef
Merge pull request #524 from pytest-dev/scenario-template-args
...
Parse angular brackets in steps only for "Scenario Outline"s
2022-07-04 16:16:42 +02:00
Alessio Bogon
384c02330d
Fix test
2022-07-04 14:49:42 +02:00
Alessio Bogon
e5f5b7c9cd
Fix test
2022-07-04 14:29:01 +02:00
Alessio Bogon
ad18cefe5f
Fix logic
2022-07-04 14:28:55 +02:00
Alessio Bogon
9e0108a322
Update changelog
2022-07-03 23:06:49 +02:00
Alessio Bogon
5fad41f353
Only parse angular brackets in steps only for "Scenario Outline"s
2022-07-03 22:54:08 +02:00
Alessio Bogon
624d5e8b24
"raise from" so that exception cause is correctly marked
2022-07-03 22:26:09 +02:00
Paul "TBBle" Hampson
32a9593e3e
Update multiline example for step arg defixturing
2022-06-28 19:47:31 +10:00
pre-commit-ci[bot]
c99d95c0df
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v2.32.0 → v2.32.1](https://github.com/asottile/pyupgrade/compare/v2.32.0...v2.32.1 )
2022-05-09 20:57:23 +00:00
Alessio Bogon
a75fc05250
Merge pull request #516 from pytest-dev/fix-linters
...
Fix black version
2022-05-01 15:21:11 +02:00
Alessio Bogon
4883770ebc
Fix black version
2022-05-01 15:15:35 +02:00
Alessio Bogon
6773c440ea
Merge pull request #510 from pytest-dev/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-05-01 15:14:39 +02:00
Alessio Bogon
a442615b69
we only need build_py
2022-04-16 12:15:55 +02:00
Alessio Bogon
85f1a587c5
Fix tag on a single line not being parsed
2022-04-16 11:44:45 +02:00
Alessio Bogon
bfc2a88beb
fix .gitignore
2022-04-16 01:04:55 +02:00
Alessio Bogon
92d2f08770
Remove junk
2022-04-16 01:04:37 +02:00
Alessio Bogon
3480918827
Fix live-reload
2022-04-16 01:01:28 +02:00
Alessio Bogon
adf0cbbdf2
Remove dev junk
2022-04-16 01:01:06 +02:00
Alessio Bogon
24ac925240
use "src/" layout ( https://setuptools.pypa.io/en/latest/userguide/package_discovery.html#src-layout ).
...
The non-src layout was causing problem when running pytest with tox on CI, since it would try to import from the cwd, rather than from the installed packages
2022-04-16 00:52:52 +02:00
Alessio Bogon
1f3e2f895d
More debugging
2022-04-16 00:34:59 +02:00
Alessio Bogon
d97b7812ee
Do not be so verbose
2022-04-16 00:31:54 +02:00
Alessio Bogon
4673a8f5bb
More debugging on CI
2022-04-16 00:28:28 +02:00
Alessio Bogon
3fb52a246e
Move type checking after test run
2022-04-16 00:26:27 +02:00
Alessio Bogon
94433f6f90
more debugging stuff
2022-04-16 00:24:01 +02:00
Alessio Bogon
baf6531ae4
Verbose output
2022-04-16 00:15:45 +02:00
Alessio Bogon
9ea3bc76d5
Add debugging statements
2022-04-16 00:13:46 +02:00
Alessio Bogon
c890239dfc
Make sure we use a version of tox that conforms to pep 517
2022-04-16 00:05:33 +02:00
Alessio Bogon
a75f087e4e
Fix py3.8 invalid code
2022-04-16 00:00:24 +02:00
Alessio Bogon
a77bde1574
Fix tox install
2022-04-15 23:53:19 +02:00
Alessio Bogon
07f1702a3b
Fix builder, add it to the sdist
2022-04-15 22:57:58 +02:00
Alessio Bogon
3e00b1b8f9
Add live-reload target to makefile, so that we can compile the grammar
2022-04-15 22:43:59 +02:00
Alessio Bogon
fa6822c414
Cleanup parser generation
2022-04-15 22:35:05 +02:00
pre-commit-ci[bot]
e01913fc80
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black: 22.1.0 → 22.3.0](https://github.com/psf/black/compare/22.1.0...22.3.0 )
- [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.2.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.2.0 )
- [github.com/asottile/pyupgrade: v2.31.0 → v2.32.0](https://github.com/asottile/pyupgrade/compare/v2.31.0...v2.32.0 )
2022-04-11 21:28:15 +00:00
Alessio Bogon
514e4be8dd
Compile the grammar file at build time
2022-04-11 19:07:11 +02:00
Alessio Bogon
9c0347ca22
Don't use deprecated "@" without ":"
2022-04-10 14:36:46 +02:00
Alessio Bogon
ebe29b2b19
Fix test
2022-04-10 00:38:28 +02:00
Alessio Bogon
3379bcbfa3
Fix docstring indent
2022-04-10 00:37:42 +02:00
Alessio Bogon
65ce53523c
Do not consume whitespaces after new line, so that we can parse the indentation in the description lines.
2022-04-10 00:31:03 +02:00
Alessio Bogon
4119e652b0
Fix step def
2022-04-09 22:55:53 +02:00
Alessio Bogon
2dd2a009ad
Step docstring!
2022-04-08 23:43:20 +02:00
Alessio Bogon
8ce4b0e1d2
Fix step_def not parsing docstring and datatable
2022-04-08 22:22:55 +02:00
Alessio Bogon
b57e9bb104
Fix comments parsing
2022-04-08 22:17:49 +02:00
Alessio Bogon
84bb9b6825
- Simplify parsing of Description and try to return a better error when expecting a certain type of step
...
- Parse examples
2022-04-08 20:59:01 +02:00
Alessio Bogon
ade6686278
Remove test that doesn't bring any value.
...
If we can parse without requiring a space, that's actually good
2022-04-07 19:54:03 +02:00
Alessio Bogon
6a5bb1c467
Handle EOF as a new line, makes it possible to parse files without ending new line
2022-04-07 19:52:37 +02:00