mirror of
				https://github.com/fedora-python/tox-current-env.git
				synced 2025-10-31 16:32:22 +01:00 
			
		
		
		
	Skip tox 3/4 tests with tox 4/3 via pytest, not tox
This commit is contained in:
		| @@ -13,6 +13,7 @@ from utils import ( | ||||
|     NATIVE_EXECUTABLE, | ||||
|     NATIVE_SITE_PACKAGES, | ||||
|     NATIVE_TOXENV, | ||||
|     TOX_VERSION, | ||||
|     envs_from_tox_ini, | ||||
|     is_available, | ||||
|     modify_config, | ||||
| @@ -22,6 +23,10 @@ from utils import ( | ||||
| ) | ||||
| 
 | ||||
| 
 | ||||
| if TOX_VERSION.major != 3: | ||||
|     pytest.skip("skipping tests for tox 3", allow_module_level=True) | ||||
| 
 | ||||
| 
 | ||||
| def test_native_toxenv_current_env(): | ||||
|     result = tox("-e", NATIVE_TOXENV, "--current-env") | ||||
|     assert result.stdout.splitlines()[0] == NATIVE_EXEC_PREFIX_MSG | ||||
| @@ -10,6 +10,7 @@ from utils import ( | ||||
|     NATIVE_EXEC_PREFIX_MSG, | ||||
|     NATIVE_SITE_PACKAGES, | ||||
|     NATIVE_TOXENV, | ||||
|     TOX_VERSION, | ||||
|     TOX_MIN_VERSION, | ||||
|     envs_from_tox_ini, | ||||
|     modify_config, | ||||
| @@ -20,6 +21,10 @@ from utils import ( | ||||
| ) | ||||
|  | ||||
|  | ||||
| if TOX_VERSION.major != 4: | ||||
|     pytest.skip("skipping tests for tox 4", allow_module_level=True) | ||||
|  | ||||
|  | ||||
| def test_native_toxenv_current_env(): | ||||
|     result = tox("-e", NATIVE_TOXENV, "--current-env") | ||||
|     assert result.stdout.splitlines()[0] == NATIVE_EXEC_PREFIX_MSG | ||||
|   | ||||
		Reference in New Issue
	
	Block a user