@@ -93,8 +93,8 @@ TEST(TracerProvider, GetTracer)
9393
9494TEST (TracerProvider, GetTracerEqualityCheck)
9595{
96- auto provider =
97- TracerProviderFactory::Create (std::move (SimpleSpanProcessorFactory::Create ( nullptr ) ));
96+ auto processor = SimpleSpanProcessorFactory::Create ( nullptr );
97+ auto provider = TracerProviderFactory::Create (std::move (processor ));
9898
9999 // providing the same scope names should return the same tracer
100100 auto tracer_1a = provider->GetTracer (" library_name" );
@@ -114,8 +114,9 @@ TEST(TracerProvider, GetTracerEqualityCheck)
114114
115115TEST (TracerProvider, GetTracerInequalityCheck)
116116{
117- auto provider =
118- TracerProviderFactory::Create (std::move (SimpleSpanProcessorFactory::Create (nullptr )));
117+ auto processor = SimpleSpanProcessorFactory::Create (nullptr );
118+ auto provider = TracerProviderFactory::Create (std::move (processor));
119+
119120 auto tracer_library_1 = provider->GetTracer (" library_1" );
120121 auto tracer_library_2 = provider->GetTracer (" library_2" );
121122 auto tracer_version_1 = provider->GetTracer (" library_1" , " v1.0" );
@@ -140,8 +141,8 @@ TEST(TracerProvider, GetTracerInequalityCheck)
140141
141142TEST (TracerProvider, GetTracerEqualityCheckAbiv2)
142143{
143- auto provider =
144- TracerProviderFactory::Create (std::move (SimpleSpanProcessorFactory::Create ( nullptr ) ));
144+ auto processor = SimpleSpanProcessorFactory::Create ( nullptr );
145+ auto provider = TracerProviderFactory::Create (std::move (processor ));
145146
146147 auto tracer_attribute1a = provider->GetTracer (" library_name" , " v1.0" , " url" , {{" key" , " one" }});
147148 auto tracer_attribute1b = provider->GetTracer (" library_name" , " v1.0" , " url" , {{" key" , " one" }});
@@ -152,8 +153,9 @@ TEST(TracerProvider, GetTracerEqualityCheckAbiv2)
152153
153154TEST (TracerProvider, GetTracerInequalityCheckAbiv2)
154155{
155- auto provider =
156- TracerProviderFactory::Create (std::move (SimpleSpanProcessorFactory::Create (nullptr )));
156+ auto processor = SimpleSpanProcessorFactory::Create (nullptr );
157+ auto provider = TracerProviderFactory::Create (std::move (processor));
158+
157159 auto tracer_1 = provider->GetTracer (" library_name" , " v1.0" , " url" );
158160 auto tracer_attribute1 = provider->GetTracer (" library_name" , " v1.0" , " url" , {{" key" , " one" }});
159161 auto tracer_attribute2 = provider->GetTracer (" library_name" , " v1.0" , " url" , {{" key" , " two" }});
0 commit comments