diff options
author | Jon Wolverton <wolverdude@users.noreply.github.com> | 2022-12-06 22:25:16 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-06 22:25:16 -0800 |
commit | 9238569ac251d3574c98ff751c523073f0d5e50d (patch) | |
tree | c2efa3c6aab44895274067e5bf4ddbae7ef548d7 /tests | |
parent | f788d4181d6ec10f2a881ca56ef9b7a3b09ae0ee (diff) | |
download | mobly-9238569ac251d3574c98ff751c523073f0d5e50d.tar.gz |
Don't mutate BaseTestClass.record_data() argument. (#856)
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/mobly/base_test_test.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/mobly/base_test_test.py b/tests/mobly/base_test_test.py index 5754dd7..d7e5ab5 100755 --- a/tests/mobly/base_test_test.py +++ b/tests/mobly/base_test_test.py @@ -2198,6 +2198,7 @@ class BaseTestTest(unittest.TestCase): def test_write_user_data(self): content = {'a': 1} + original_content = content.copy() class MockBaseTest(base_test.BaseTestClass): @@ -2215,7 +2216,9 @@ class BaseTestTest(unittest.TestCase): continue hit = True self.assertEqual(c['a'], content['a']) + self.assertIn('timestamp', c) self.assertIsNotNone(c['timestamp']) + self.assertEqual(content, original_content, 'Content arg was mutated.') self.assertTrue(hit) def test_record_controller_info(self): |