@@ -24,7 +24,7 @@ function setupOnce(testCase)
2424 interval = seconds(2 );
2525 timeout = seconds(1 );
2626 testCase.ShortIntervalReader = opentelemetry .sdk .metrics .PeriodicExportingMetricReader(...
27- opentelemetry .exporters .otlp .OtlpHttpMetricExporter (), ...
27+ opentelemetry .exporters .otlp .defaultMetricExporter (), ...
2828 " Interval" , interval , " Timeout" , timeout );
2929 testCase.WaitTime = seconds(interval * 1.25 );
3030 end
@@ -45,8 +45,8 @@ function teardown(testCase)
4545 methods (Test )
4646 function testDefaultExporter(testCase )
4747 exporter = opentelemetry .exporters .otlp .defaultMetricExporter ;
48- verifyEqual( testCase , string(class( exporter )), " opentelemetry.exporters.otlp.OtlpHttpMetricExporter " );
49- verifyEqual( testCase , string( exporter . Endpoint ), " http://localhost:4318/v1/metrics " );
48+ % do not test the exporter class or the endpoint, as they
49+ % depend on which exporters are installed
5050 verifyEqual(testCase , exporter .Timeout , seconds(10 ));
5151 verifyEqual(testCase , string(exporter .PreferredAggregationTemporality ), " cumulative" );
5252 end
@@ -55,7 +55,7 @@ function testDefaultExporter(testCase)
5555 function testExporterBasic(testCase )
5656 timeout = seconds(5 );
5757 temporality = " delta" ;
58- exporter = opentelemetry .exporters .otlp .OtlpHttpMetricExporter (" Timeout" , timeout , ...
58+ exporter = opentelemetry .exporters .otlp .defaultMetricExporter (" Timeout" , timeout , ...
5959 " PreferredAggregationTemporality" , temporality );
6060 verifyEqual(testCase , exporter .Timeout , timeout );
6161 verifyEqual(testCase , string(exporter .PreferredAggregationTemporality ), temporality );
@@ -64,8 +64,8 @@ function testExporterBasic(testCase)
6464
6565 function testDefaultReader(testCase )
6666 reader = opentelemetry .sdk .metrics .PeriodicExportingMetricReader();
67- verifyEqual(testCase , string( class(reader .MetricExporter ) ), ...
68- " opentelemetry.exporters.otlp.OtlpHttpMetricExporter " );
67+ verifyEqual(testCase , class(reader .MetricExporter ), ...
68+ class( opentelemetry .exporters .otlp .defaultMetricExporter ) );
6969 verifyEqual(testCase , reader .Interval , minutes(1 ));
7070 verifyEqual(testCase , reader .Interval .Format , ' m' );
7171 verifyEqual(testCase , reader .Timeout , seconds(30 ));
@@ -90,9 +90,9 @@ function testReaderBasic(testCase)
9090 function testAddMetricReader(testCase )
9191 metername = " foo" ;
9292 countername = " bar" ;
93- exporter1 = opentelemetry .exporters .otlp .OtlpHttpMetricExporter (...
93+ exporter1 = opentelemetry .exporters .otlp .defaultMetricExporter (...
9494 " PreferredAggregationTemporality" , " delta" );
95- exporter2 = opentelemetry .exporters .otlp .OtlpHttpMetricExporter (...
95+ exporter2 = opentelemetry .exporters .otlp .defaultMetricExporter (...
9696 " PreferredAggregationTemporality" , " delta" );
9797 reader1 = opentelemetry .sdk .metrics .PeriodicExportingMetricReader(exporter1 , ...,
9898 " Interval" , seconds(2 ), " Timeout" , seconds(1 ));
0 commit comments