CHANGELOG
Changelog for package launch_testing
3.4.2 (2024-04-16)
Fix a warning in modern unittest. (#773) Newer versions of unittest no longer store an errors list; instead, they store a result, which then stores an error list. Update the code here to be able to deal with either version.
Contributors: Chris Lalancette
3.4.1 (2024-03-28)
Add consider_namespace_packages=False (#766)
Contributors: Tony Najjar
3.4.0 (2024-02-07)
3.3.0 (2024-01-24)
3.2.1 (2023-12-26)
3.2.0 (2023-10-04)
to open expected outpout file with an encoding parameter (#717)
Contributors: Chen Lihui
3.1.0 (2023-09-08)
3.0.1 (2023-09-07)
3.0.0 (2023-08-21)
2.2.1 (2023-07-11)
2.2.0 (2023-06-07)
2.1.0 (2023-04-27)
2.0.1 (2023-04-12)
2.0.0 (2023-04-11)
Improve type checking (#679)
Contributors: Hervé Audren
1.4.1 (2023-02-24)
Fixed typos (#692)
Contributors: Alejandro Hernández Cordero
1.4.0 (2023-02-14)
1.3.0 (2022-11-02)
1.2.0 (2022-09-13)
1.1.0 (2022-04-29)
1.0.1 (2022-04-13)
1.0.0 (2022-04-12)
Removed the deprecated ready_fn feature (#589)
Contributors: William Woodall
0.23.1 (2022-04-08)
0.23.0 (2022-03-30)
0.22.0 (2022-03-28)
0.21.1 (2022-03-01)
0.21.0 (2022-01-14)
0.20.0 (2021-11-29)
Declare frontend group dependency & use explicit dependencies in launch_testing (#520)
Update maintainers to Aditya Pande and Michel Hidalgo (#559)
Updated maintainers (#555)
First prototype of native pytest plugin for launch based tests (#528)
Adding Executable description class (#454)
Add a “hello world” style example (#532)
Contributors: Aditya Pande, Audrow Nash, Christophe Bedard, Ivan Santiago Paunovic, roger-strain
0.19.0 (2021-07-15)
0.18.0 (2021-06-18)
0.17.0 (2021-04-06)
0.16.0 (2021-03-19)
Use unittest.mock instead of mock (#487)
Contributors: Michel Hidalgo
0.15.0 (2021-01-25)
0.14.0 (2020-12-08)
0.13.0 (2020-11-04)
Update package maintainers (#465)
Contributors: Michel Hidalgo
0.12.0 (2020-08-18)
0.11.1 (2020-08-14)
0.11.0 (2020-08-04)
Disable cleanup of test cases once they have been run (#406)
Fix max() with empty sequence (#440)
Use unittest.TestCase.id() for pytest failure reprs. (#436)
Use unittest.TestCase.id() to put together jUnit XML output. (#435)
Claim ownership (#433)
Contributors: Dirk Thomas, Michel Hidalgo, Scott K Logan, William Woodall
0.10.2 (2020-05-26)
0.10.1 (2020-05-08)
0.10.0 (2020-04-24)
Improve jUnit output for launch tests when run with py.test (#404)
avoid deprecation warning, use from_parent (#402)
Warn that old-style ready_fn and test attributes will be deprecated (#346)
more verbose test_flake8 error messages (same as ros2/launch_ros#135)
stop using constructors deprecated in pytest 5.4 (#391)
Add the ability to assert in stdout or stderr. (#378)
Add delay parameter to retry_on_failure decorator (#390)
Make RegisterEventHandler describe its sub-entities (#386)
Import test file without contaminating sys.modules (#360)
Update reference to example launch test file (#363)
Use imperative mood in docstrings. (#362)
Fix a documentation typo. (#361)
Fix junit XML when launch dies early (#358)
Contributors: Chris Lalancette, Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Peter Baughman, Steven! Ragnarök
0.9.5 (2019-11-13)
Make launch_testing.markers.retry_on_failure decorator more robust. (#352)
Contributors: Michel Hidalgo
0.9.4 (2019-11-08)
Fix a small typo in the launch_testing README. (#351)
Contributors: Chris Lalancette
0.9.3 (2019-10-23)
0.9.2 (2019-10-23)
0.9.1 (2019-09-25)
Optionally remove ready fn arg from generate_test_description (#322)
Contributors: Michel Hidalgo, Peter Baughman
0.9.0 (2019-09-18)
install package manifest (#330)
Unindent setup.cfg options. (#326)
Use renamed remove_ansi_escape_sequences. (#302)0
Enable launch test discovery in pytest (#312)
Support LaunchService injection into pre-shutdown tests. (#308)
Add assertWaitForStartup method to match assertWaitForShutdown (#278)
Fix a simple typo in an error message. (#301)
Fix launch_testing output filtering (#296)
Revert “Revert “[execute_process] emulate_tty configurable and defaults to true”” (#277)
Fix formatting (#262)
Fix proc lookup for processes with multiple command-line arguments (#229)
Remove ros domain ID dependency (#256)
Contributors: Chris Lalancette, Dirk Thomas, Esteve Fernandez, Michel Hidalgo, Peter Baughman, William Woodall, ivanpauno
0.8.3 (2019-05-29)
Changed behavior to use
--isolated
if noROS_DOMAIN_ID
is set to help parallel testing. (#251)Contributors: Peter Baughman
0.8.2 (2019-05-20)
0.8.1 (2019-05-08)
0.8.0 (2019-04-13)
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
Fixed setup.py versions (#155)
Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
0.6.0 (2018-08-20)
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
0.5.0 (2018-06-19)
Updated to use new launch.legacy namespace (#73)
Contributors: Dirk Thomas, Mikael Arguedas, William Woodall