summaryrefslogtreecommitdiff
path: root/googletest/test/googletest-json-output-unittest.py
diff options
context:
space:
mode:
authorSzymon Sobik <sobik.szymon@gmail.com>2022-03-08 01:15:20 +0100
committerSzymon Sobik <sobik.szymon@gmail.com>2022-03-08 01:15:20 +0100
commit5c1b42a58dbc0e045270a96ce4de913ee9d4eeed (patch)
treeb9e83f93bb75b441cf13e6d6ebfae33d18438cb3 /googletest/test/googletest-json-output-unittest.py
parentee5e3043ce54939c31e6b7e14ca6cb69cc5bf18f (diff)
downloadgoogletest-git-5c1b42a58dbc0e045270a96ce4de913ee9d4eeed.tar.gz
Adjust xml and json unit tests to test for source file and line location.
Diffstat (limited to 'googletest/test/googletest-json-output-unittest.py')
-rw-r--r--googletest/test/googletest-json-output-unittest.py64
1 files changed, 64 insertions, 0 deletions
diff --git a/googletest/test/googletest-json-output-unittest.py b/googletest/test/googletest-json-output-unittest.py
index cb31965e..d65b2a21 100644
--- a/googletest/test/googletest-json-output-unittest.py
+++ b/googletest/test/googletest-json-output-unittest.py
@@ -90,6 +90,8 @@ EXPECTED_NON_EMPTY = {
u'*',
u'testsuite': [{
u'name': u'Succeeds',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u"line": 51,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -114,6 +116,10 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name':
u'Fails',
+ u'file':
+ u'gtest_xml_output_unittest_.cc',
+ u'line':
+ 59,
u'status':
u'RUN',
u'result':
@@ -148,6 +154,8 @@ EXPECTED_NON_EMPTY = {
u'*',
u'testsuite': [{
u'name': u'DISABLED_test_not_run',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 66,
u'status': u'NOTRUN',
u'result': u'SUPPRESSED',
u'time': u'*',
@@ -171,6 +179,8 @@ EXPECTED_NON_EMPTY = {
u'*',
u'testsuite': [{
u'name': u'Skipped',
+ u'file': 'gtest_xml_output_unittest_.cc',
+ u'line': 73,
u'status': u'RUN',
u'result': u'SKIPPED',
u'time': u'*',
@@ -178,6 +188,8 @@ EXPECTED_NON_EMPTY = {
u'classname': u'SkippedTest'
}, {
u'name': u'SkippedWithMessage',
+ u'file': 'gtest_xml_output_unittest_.cc',
+ u'line': 77,
u'status': u'RUN',
u'result': u'SKIPPED',
u'time': u'*',
@@ -186,6 +198,10 @@ EXPECTED_NON_EMPTY = {
}, {
u'name':
u'SkippedAfterFailure',
+ u'file':
+ 'gtest_xml_output_unittest_.cc',
+ u'line':
+ 81,
u'status':
u'RUN',
u'result':
@@ -220,6 +236,8 @@ EXPECTED_NON_EMPTY = {
u'*',
u'testsuite': [{
u'name': u'Succeeds',
+ u'file': 'gtest_xml_output_unittest_.cc',
+ u'line': 86,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -228,6 +246,10 @@ EXPECTED_NON_EMPTY = {
}, {
u'name':
u'Fails',
+ u'file':
+ u'gtest_xml_output_unittest_.cc',
+ u'line':
+ 91,
u'status':
u'RUN',
u'result':
@@ -251,6 +273,8 @@ EXPECTED_NON_EMPTY = {
}]
}, {
u'name': u'DISABLED_test',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 96,
u'status': u'NOTRUN',
u'result': u'SUPPRESSED',
u'time': u'*',
@@ -275,6 +299,10 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name':
u'OutputsCData',
+ u'file':
+ u'gtest_xml_output_unittest_.cc',
+ u'line':
+ 100,
u'status':
u'RUN',
u'result':
@@ -311,6 +339,10 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name':
u'InvalidCharactersInMessage',
+ u'file':
+ u'gtest_xml_output_unittest_.cc',
+ u'line':
+ 107,
u'status':
u'RUN',
u'result':
@@ -349,6 +381,8 @@ EXPECTED_NON_EMPTY = {
u'aye',
u'testsuite': [{
u'name': u'OneProperty',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 119,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -357,6 +391,8 @@ EXPECTED_NON_EMPTY = {
u'key_1': u'1'
}, {
u'name': u'IntValuedProperty',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 123,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -365,6 +401,8 @@ EXPECTED_NON_EMPTY = {
u'key_int': u'1'
}, {
u'name': u'ThreeProperties',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 127,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -375,6 +413,8 @@ EXPECTED_NON_EMPTY = {
u'key_3': u'3'
}, {
u'name': u'TwoValuesForOneKeyUsesLastValue',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 133,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -399,6 +439,8 @@ EXPECTED_NON_EMPTY = {
u'*',
u'testsuite': [{
u'name': u'RecordProperty',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 138,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -407,6 +449,8 @@ EXPECTED_NON_EMPTY = {
u'key': u'1'
}, {
u'name': u'ExternalUtilityThatCallsRecordIntValuedProperty',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 151,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -415,6 +459,8 @@ EXPECTED_NON_EMPTY = {
u'key_for_utility_int': u'1'
}, {
u'name': u'ExternalUtilityThatCallsRecordStringValuedProperty',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 155,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -440,6 +486,8 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name': u'HasTypeParamAttribute',
u'type_param': u'int',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 171,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -464,6 +512,8 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name': u'HasTypeParamAttribute',
u'type_param': u'long',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 171,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -488,6 +538,8 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name': u'HasTypeParamAttribute',
u'type_param': u'int',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 178,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -512,6 +564,8 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name': u'HasTypeParamAttribute',
u'type_param': u'long',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 178,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -536,6 +590,8 @@ EXPECTED_NON_EMPTY = {
u'testsuite': [{
u'name': u'HasValueParamAttribute/0',
u'value_param': u'33',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 162,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -544,6 +600,8 @@ EXPECTED_NON_EMPTY = {
}, {
u'name': u'HasValueParamAttribute/1',
u'value_param': u'42',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 162,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -552,6 +610,8 @@ EXPECTED_NON_EMPTY = {
}, {
u'name': u'AnotherTestThatHasValueParamAttribute/0',
u'value_param': u'33',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 163,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -560,6 +620,8 @@ EXPECTED_NON_EMPTY = {
}, {
u'name': u'AnotherTestThatHasValueParamAttribute/1',
u'value_param': u'42',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u'line': 163,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',
@@ -603,6 +665,8 @@ EXPECTED_FILTERED = {
u'*',
u'testsuite': [{
u'name': u'Succeeds',
+ u'file': u'gtest_xml_output_unittest_.cc',
+ u"line": 51,
u'status': u'RUN',
u'result': u'COMPLETED',
u'time': u'*',