test/integration/jw-pkg -> test/integration/jw_pkg
The mypy module names of the test tree derive from the full path, anchored by the top-level test/__init__.py, but a file below a path component that is not a valid identifier - the dashes in jw-pkg - falls back to the bare file name, so two same-named test.py drivers collide (the duplicate module error that drove the runme.py and main.py renames). Rename the directory a sane Python name - jw_pkg, that's the better fix. Then name the driver test.py like all the others for consistency. Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
85ddd44cd1
commit
61c9479e79
2 changed files with 0 additions and 0 deletions
|
|
@ -0,0 +1 @@
|
|||
1.0.0-1
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[summary]
|
||||
Test fixture: excluded from the build on all platforms
|
||||
|
||||
[description]
|
||||
Fixture for pkg-requires --skip-excluded: [build] exclude = all.
|
||||
|
||||
[global]
|
||||
group = "Testing"
|
||||
subpackages = run
|
||||
|
||||
[build]
|
||||
exclude = all
|
||||
|
||||
[pkg.requires.os]
|
||||
run = bar-foo-qux
|
||||
|
||||
[pkg.requires.jw]
|
||||
run = dep-target-run
|
||||
Loading…
Reference in a new issue