@@ -942,7 +942,8 @@ def test_summary_statistics_providers(self):
942
942
self .assertIn ("string" , summary_provider_str )
943
943
self .assertIn ("'count': 1" , summary_provider_str )
944
944
self .assertIn ("'totalTime':" , summary_provider_str )
945
- self .assertIn ("'type': 'c++'" , summary_provider_str )
945
+ # We may hit the std::string C++ provider, or a summary provider string
946
+ self .assertRegex (r"'type': '(c++|string)'" , summary_provider_str )
946
947
947
948
self .runCmd ("continue" )
948
949
self .runCmd ("command script import BoxFormatter.py" )
@@ -974,7 +975,9 @@ def test_summary_statistics_providers_vec(self):
974
975
self .assertIn ("summaryProviderStatistics" , stats )
975
976
summary_providers = stats ["summaryProviderStatistics" ]
976
977
summary_provider_str = str (summary_providers )
977
- self .assertIn ("std::vector" , summary_provider_str )
978
978
self .assertIn ("'count': 2" , summary_provider_str )
979
979
self .assertIn ("'totalTime':" , summary_provider_str )
980
- self .assertIn ("'type': 'c++'" , summary_provider_str )
980
+ self .assertRegex (r"'type': '(c++|string)'" , summary_provider_str )
981
+ # We may hit the std::vector C++ provider, or a summary provider string
982
+ if "c++" in summary_provider_str :
983
+ self .assertIn ("std::vector" , summary_provider_str )
0 commit comments