parent
							
								
									23825f2983
								
							
						
					
					
						commit
						3ab70cd561
					
				
							
								
								
									
										1
									
								
								AUTHORS
								
								
								
								
							
							
						
						
									
										1
									
								
								AUTHORS
								
								
								
								
							|  | @ -330,6 +330,7 @@ Ronny Pfannschmidt | ||||||
| Ross Lawley | Ross Lawley | ||||||
| Ruaridh Williamson | Ruaridh Williamson | ||||||
| Russel Winder | Russel Winder | ||||||
|  | Ryan Puddephatt | ||||||
| Ryan Wooden | Ryan Wooden | ||||||
| Sadra Barikbin | Sadra Barikbin | ||||||
| Saiprasad Kale | Saiprasad Kale | ||||||
|  |  | ||||||
|  | @ -0,0 +1 @@ | ||||||
|  | Updated documentation and tests to refer to hyphonated options: replaced ``--junitxml`` with ``--junit-xml`` and ``--collectonly`` with ``--collect-only``. | ||||||
|  | @ -14,7 +14,7 @@ Each file should be named like ``<ISSUE>.<TYPE>.rst``, where | ||||||
| ``<ISSUE>`` is an issue number, and ``<TYPE>`` is one of: | ``<ISSUE>`` is an issue number, and ``<TYPE>`` is one of: | ||||||
| 
 | 
 | ||||||
| * ``feature``: new user facing features, like new command-line options and new behavior. | * ``feature``: new user facing features, like new command-line options and new behavior. | ||||||
| * ``improvement``: improvement of existing functionality, usually without requiring user intervention (for example, new fields being written in ``--junitxml``, improved colors in terminal, etc). | * ``improvement``: improvement of existing functionality, usually without requiring user intervention (for example, new fields being written in ``--junit-xml``, improved colors in terminal, etc). | ||||||
| * ``bugfix``: fixes a bug. | * ``bugfix``: fixes a bug. | ||||||
| * ``doc``: documentation improvement, like rewording an entire session or adding missing docs. | * ``doc``: documentation improvement, like rewording an entire session or adding missing docs. | ||||||
| * ``deprecation``: feature deprecation. | * ``deprecation``: feature deprecation. | ||||||
|  |  | ||||||
|  | @ -645,7 +645,7 @@ By using ``legacy`` you will keep using the legacy/xunit1 format when upgrading | ||||||
| pytest 6.0, where the default format will be ``xunit2``. | pytest 6.0, where the default format will be ``xunit2``. | ||||||
| 
 | 
 | ||||||
| In order to let users know about the transition, pytest will issue a warning in case | In order to let users know about the transition, pytest will issue a warning in case | ||||||
| the ``--junitxml`` option is given in the command line but ``junit_family`` is not explicitly | the ``--junit-xml`` option is given in the command line but ``junit_family`` is not explicitly | ||||||
| configured in ``pytest.ini``. | configured in ``pytest.ini``. | ||||||
| 
 | 
 | ||||||
| Services known to support the ``xunit2`` format: | Services known to support the ``xunit2`` format: | ||||||
|  |  | ||||||
|  | @ -136,7 +136,7 @@ Or select multiple nodes: | ||||||
| 
 | 
 | ||||||
|     Node IDs for failing tests are displayed in the test summary info |     Node IDs for failing tests are displayed in the test summary info | ||||||
|     when running pytest with the ``-rf`` option.  You can also |     when running pytest with the ``-rf`` option.  You can also | ||||||
|     construct Node IDs from the output of ``pytest --collectonly``. |     construct Node IDs from the output of ``pytest --collect-only``. | ||||||
| 
 | 
 | ||||||
| Using ``-k expr`` to select tests based on their name | Using ``-k expr`` to select tests based on their name | ||||||
| ------------------------------------------------------- | ------------------------------------------------------- | ||||||
|  |  | ||||||
|  | @ -1090,4 +1090,4 @@ application with standard ``pytest`` command-line options: | ||||||
| 
 | 
 | ||||||
| .. code-block:: bash | .. code-block:: bash | ||||||
| 
 | 
 | ||||||
|     ./app_main --pytest --verbose --tb=long --junitxml=results.xml test-suite/ |     ./app_main --pytest --verbose --tb=long --junit=xml=results.xml test-suite/ | ||||||
|  |  | ||||||
|  | @ -478,7 +478,7 @@ integration servers, use this invocation: | ||||||
| 
 | 
 | ||||||
| .. code-block:: bash | .. code-block:: bash | ||||||
| 
 | 
 | ||||||
|     pytest --junitxml=path |     pytest --junit-xml=path | ||||||
| 
 | 
 | ||||||
| to create an XML file at ``path``. | to create an XML file at ``path``. | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -369,7 +369,7 @@ def record_testsuite_property(request: FixtureRequest) -> Callable[[str, object] | ||||||
|     __tracebackhide__ = True |     __tracebackhide__ = True | ||||||
| 
 | 
 | ||||||
|     def record_func(name: str, value: object) -> None: |     def record_func(name: str, value: object) -> None: | ||||||
|         """No-op function in case --junitxml was not passed in the command-line.""" |         """No-op function in case --junit-xml was not passed in the command-line.""" | ||||||
|         __tracebackhide__ = True |         __tracebackhide__ = True | ||||||
|         _check_record_param_type("name", name) |         _check_record_param_type("name", name) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1063,7 +1063,7 @@ class Pytester: | ||||||
|         return self.inline_run(*values) |         return self.inline_run(*values) | ||||||
| 
 | 
 | ||||||
|     def inline_genitems(self, *args) -> Tuple[List[Item], HookRecorder]: |     def inline_genitems(self, *args) -> Tuple[List[Item], HookRecorder]: | ||||||
|         """Run ``pytest.main(['--collectonly'])`` in-process. |         """Run ``pytest.main(['--collect-only'])`` in-process. | ||||||
| 
 | 
 | ||||||
|         Runs the :py:func:`pytest.main` function to run all of pytest inside |         Runs the :py:func:`pytest.main` function to run all of pytest inside | ||||||
|         the test process itself like :py:meth:`inline_run`, but returns a |         the test process itself like :py:meth:`inline_run`, but returns a | ||||||
|  |  | ||||||
|  | @ -1518,7 +1518,7 @@ class TestMetafuncFunctional: | ||||||
|                 pass |                 pass | ||||||
|         """ |         """ | ||||||
|         ) |         ) | ||||||
|         result = pytester.runpytest("--collectonly") |         result = pytester.runpytest("--collect-only") | ||||||
|         result.stdout.fnmatch_lines( |         result.stdout.fnmatch_lines( | ||||||
|             [ |             [ | ||||||
|                 "collected 0 items / 1 error", |                 "collected 0 items / 1 error", | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue