Skip to content

Commit ef72771

Browse files
committed
test cleanup
1 parent 6808139 commit ef72771

File tree

1 file changed

+0
-49
lines changed

1 file changed

+0
-49
lines changed

sdk/test/logs/logger_sdk_test.cc

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,21 @@
99
#include <vector>
1010

1111
#include "opentelemetry/common/attribute_value.h"
12-
#include "opentelemetry/common/key_value_iterable.h"
1312
#include "opentelemetry/common/timestamp.h"
1413
#include "opentelemetry/logs/event_logger.h"
1514
#include "opentelemetry/logs/event_logger_provider.h"
16-
#include "opentelemetry/logs/log_record.h"
1715
#include "opentelemetry/logs/logger.h"
1816
#include "opentelemetry/logs/logger_provider.h"
19-
#include "opentelemetry/logs/provider.h"
2017
#include "opentelemetry/logs/severity.h"
2118
#include "opentelemetry/nostd/shared_ptr.h"
2219
#include "opentelemetry/nostd/span.h"
2320
#include "opentelemetry/nostd/string_view.h"
24-
#include "opentelemetry/nostd/unique_ptr.h"
2521
#include "opentelemetry/nostd/variant.h"
2622
#include "opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
2723
#include "opentelemetry/sdk/logs/event_logger_provider.h"
2824
#include "opentelemetry/sdk/logs/logger.h"
2925
#include "opentelemetry/sdk/logs/logger_provider.h"
3026
#include "opentelemetry/sdk/logs/processor.h"
31-
#include "opentelemetry/sdk/logs/provider.h"
3227
#include "opentelemetry/sdk/logs/recordable.h"
3328
#include "opentelemetry/sdk/resource/resource.h"
3429
#include "opentelemetry/sdk/trace/processor.h"
@@ -44,7 +39,6 @@
4439

4540
using namespace opentelemetry::sdk::logs;
4641
namespace logs_api = opentelemetry::logs;
47-
namespace logs_sdk = opentelemetry::sdk::logs;
4842
namespace nostd = opentelemetry::nostd;
4943

5044
TEST(LoggerSDK, LogToNullProcessor)
@@ -309,46 +303,3 @@ TEST(LoggerSDK, EventLog)
309303
ASSERT_EQ(shared_recordable->GetEventName(), "otel-cpp.event_name");
310304
ASSERT_EQ(shared_recordable->GetEventDomain(), "otel-cpp.event_domain");
311305
}
312-
313-
// Define a basic Logger class
314-
class TestLogger : public opentelemetry::logs::Logger
315-
{
316-
const nostd::string_view GetName() noexcept override { return "test logger"; }
317-
318-
nostd::unique_ptr<opentelemetry::logs::LogRecord> CreateLogRecord() noexcept override
319-
{
320-
return nullptr;
321-
}
322-
323-
using Logger::EmitLogRecord;
324-
325-
void EmitLogRecord(nostd::unique_ptr<opentelemetry::logs::LogRecord> &&) noexcept override {}
326-
};
327-
328-
// Define a basic LoggerProvider class that returns an instance of the logger class defined above
329-
class TestProvider : public opentelemetry::logs::LoggerProvider
330-
{
331-
nostd::shared_ptr<opentelemetry::logs::Logger> GetLogger(
332-
nostd::string_view /* logger_name */,
333-
nostd::string_view /* library_name */,
334-
nostd::string_view /* library_version */,
335-
nostd::string_view /* schema_url */,
336-
const opentelemetry::common::KeyValueIterable & /* attributes */) override
337-
{
338-
return nostd::shared_ptr<opentelemetry::logs::Logger>(new TestLogger());
339-
}
340-
};
341-
342-
TEST(Logger, PushLoggerImplementation)
343-
{
344-
// Push the new loggerprovider class into the global singleton
345-
auto test_provider = nostd::shared_ptr<opentelemetry::logs::LoggerProvider>(new TestProvider());
346-
logs_sdk::Provider::SetLoggerProvider(test_provider);
347-
348-
auto lp = logs_api::Provider::GetLoggerProvider();
349-
350-
// Check that the implementation was pushed by calling TestLogger's GetName()
351-
nostd::string_view schema_url{"https://opentelemetry.io/schemas/1.11.0"};
352-
auto logger = lp->GetLogger("TestLogger", "opentelelemtry_library", "", schema_url);
353-
ASSERT_EQ("test logger", logger->GetName());
354-
}

0 commit comments

Comments
 (0)