linux_dsm_epyc7002/tools/testing/kunit
Daniel Latypov ecb23b97a7 kunit: tool: fix unit test cleanup handling
[ Upstream commit cfd607e43da4a20753744f134e201310262b827a ]

* Stop leaking file objects.
* Use self.addCleanup() to ensure we call cleanup functions even if
setUp() fails.
* use mock.patch.stopall instead of more error-prone manual approach

Signed-off-by: Daniel Latypov <dlatypov@google.com>
Reviewed-by: David Gow <davidgow@google.com>
Tested-by: Brendan Higgins <brendanhiggins@google.com>
Acked-by: Brendan Higgins <brendanhiggins@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-03-04 11:38:05 +01:00
..
configs kunit: tool: fix --alltests flag 2020-09-23 15:52:11 -06:00
test_data kunit: tools: fix kunit_tool tests for parsing test plans 2020-10-26 13:25:40 -06:00
.gitignore .gitignore: add SPDX License Identifier 2020-03-25 11:50:48 +01:00
kunit_config.py kunit: kunit_config: Fix parsing of CONFIG options with space 2020-06-26 14:27:35 -06:00
kunit_json.py kunit: tool: allow generating test results in JSON 2020-08-31 15:40:00 -06:00
kunit_kernel.py kunit: tool: print out stderr from make (like build warnings) 2020-11-10 13:43:22 -07:00
kunit_parser.py kunit: tool: fix extra trailing \n in raw + parsed test output 2020-11-10 13:44:35 -07:00
kunit_tool_test.py kunit: tool: fix unit test cleanup handling 2021-03-04 11:38:05 +01:00
kunit.py kunit: Do not pollute source directory with generated files (.kunitconfig) 2020-11-10 13:12:54 -07:00