srs/trunk/src/utest
Jacob Su 133a39a81d Config: Add more utest for env config. v6.0.147 (#4142)
1. don't use static variable to store the result;
2. add more UT to handle the multi value and values with whitespaces;

related to #4092

16e569d823/trunk/src/app/srs_app_config.cpp (L71-L82)

`static SrsConfDirective* dir` removed, this static var here is to avoid
the memory leak, I add the `SrsConfDirective` instance to the `env_dirs`
directive container, which will destroy itself inside `SrsConfig`
destructor.

---------

Co-authored-by: winlin <winlinvip@gmail.com>
2024-08-15 11:13:00 +08:00
..
srs_utest_amf0.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_amf0.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_app.cpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_app.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_avc.cpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_avc.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_config.cpp Config: Add more utest for env config. v6.0.147 (#4142) 2024-08-15 11:13:00 +08:00
srs_utest_config.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_config2.cpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_config2.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_core.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_core.hpp SmartPtr: Use shared ptr to manage GB objects. v6.0.126 (#4080) 2024-06-12 22:40:20 +08:00
srs_utest_gb28181.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_gb28181.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_http.cpp HLS: Add missing newline to end of session manifest. v6.0.143 (#4115) 2024-07-24 22:37:30 +08:00
srs_utest_http.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_kernel.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_kernel.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_kernel2.cpp HEVC: Fix duplicated error code 4054 and 4055. (#4044) 2024-04-26 07:53:01 +08:00
srs_utest_kernel2.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_mp4.cpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_mp4.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_protocol.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_protocol.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_protocol2.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_protocol2.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_protocol3.cpp Merge pull request from GHSA-gv9r-qcjc-5hj7 2024-03-26 19:30:52 +08:00
srs_utest_protocol3.hpp Merge pull request from GHSA-gv9r-qcjc-5hj7 2024-03-26 19:30:52 +08:00
srs_utest_reload.cpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_reload.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_rtc.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_rtc.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_rtmp.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_rtmp.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_service.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_service.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest_srt.cpp UniquePtr: Support SrsUniquePtr to replace SrsAutoFree. v6.0.136 (#4109) 2024-07-09 10:29:36 +08:00
srs_utest_srt.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00
srs_utest.cpp Refine config directive token parsing. v6.0.135 (#4042) 2024-07-08 18:19:25 +08:00
srs_utest.hpp Switch to 2013-2024. v6.0.109 2024-01-01 10:51:24 +08:00