Bochlin / vunit-test-explorer

VUnit test explorer for VSCode
MIT License
12 stars 5 forks source link

Multiple `run.py` support #9

Open halfow opened 4 years ago

halfow commented 4 years ago

Hi again! :)

I was working with a project with a few submodules with their own run.py and noticed that this plugin only handles a single one.

Would it be possible to allow wildcard (* and **) patterns in run.py path option and support for multiple run.py.

I realize that full regression of the project might not be wanted within this scope.

But not having acces to Test Explorer: run the rest at current cursor position & Test Explorer: run tests in current file steping in to a submodules was quite anoying.

Bochlin commented 4 years ago

It's on the roadmap. The idea is if multiple run.py files are found that they are placed at the first level of hierarchy e.g.:

Right now I'm working getting some proper tests in place, bu I think that this would be the next step.

halfow commented 4 years ago

It's on the roadmap. The idea is if multiple run.py files are found that they are placed at the first level of hierarchy e.g.:

test1/run.py

tb_1 tb_2 ...

test2/run.py

tb_1 tb_2 ...

Right now I'm working getting some proper tests in place, bu I think that this would be the next step.

Awsome!

Can you elaborate on "proper tests" can be a loot of diffrent things, I might be able to help with something :)

GlenNicholls commented 4 years ago

+1 to this issue!

holzi-x commented 1 year ago

Hi, I am struggling with the same issue. Any plans / workarounds yet?