aboutsummaryrefslogtreecommitdiff
path: root/tests/mobly/base_test_test.py
diff options
context:
space:
mode:
authorMatthew <matty3@users.noreply.github.com>2018-04-02 19:19:56 -0700
committerGitHub <noreply@github.com>2018-04-02 19:19:56 -0700
commit98c755d53c3b385f12e301bf0d6d7667910ad808 (patch)
treef3f350e32c5383943a1c88c9a445c3fdd08284da /tests/mobly/base_test_test.py
parent0d0f8a5d471071d0934e2cc3c535904fb1ab49b4 (diff)
downloadmobly-98c755d53c3b385f12e301bf0d6d7667910ad808.tar.gz
Fixed missing stacktrace for py2 for setup_test failure (#413)
* Fixed missing stacktrace for py2 for setup_test failure
Diffstat (limited to 'tests/mobly/base_test_test.py')
-rwxr-xr-xtests/mobly/base_test_test.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/mobly/base_test_test.py b/tests/mobly/base_test_test.py
index 56634c7..1eedc11 100755
--- a/tests/mobly/base_test_test.py
+++ b/tests/mobly/base_test_test.py
@@ -982,6 +982,13 @@ class BaseTestTest(unittest.TestCase):
self.assertEqual(actual_record.test_name, "test_func")
self.assertEqual(actual_record.details, MSG_EXPECTED_EXCEPTION)
self.assertIsNone(actual_record.extras)
+ # Stacktraces can vary. Just check for key words
+ self.assertIn('test_method()',
+ actual_record.stacktrace)
+ self.assertIn('raise Exception(MSG_EXPECTED_EXCEPTION)',
+ actual_record.stacktrace)
+ self.assertIn('Exception: This is an expected exception.',
+ actual_record.stacktrace)
def test_fail(self):
class MockBaseTest(base_test.BaseTestClass):