potiuk commented on PR #42505:
URL: https://github.com/apache/airflow/pull/42505#issuecomment-2445377814

   > breeze testing tests provider/tests/x.py currently fails. (Temp 
workaround: breeze shell then run pytest provider/tests/x.py directly. Bug is 
that the testing test command includes tests in the pytest command even when 
another file is specified, leading to pytest loading tests/conftest.py and 
providers/tests/conftest.py which it doesn't like as they are both "top level")
   
   This was never supposed to work. the parameters that you can pass to 
"testing tests" is really "extra pytest paramaters" you can pass - and it's not 
really inteded to use "pytest files" there. That's why for example the extra 
parameters are not autocomplete'able with files/paths. The "tests" command is 
really meant to run the whole "test type" and you can easily use it now. 
   
   For example running all airbyte tests can be achieved by:
   
   ```bash
   breeze testing tests --test-type "Providers[airbyte]"
   ```
   
   And it nicely works now.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to