|
15 | 15 | use OpenTelemetry\SDK\Trace\SpanExporter\InMemoryExporter;
|
16 | 16 | use OpenTelemetry\SDK\Trace\SpanProcessor\SimpleSpanProcessor;
|
17 | 17 | use OpenTelemetry\SDK\Trace\TracerProvider;
|
18 |
| -use OpenTelemetry\SemConv\TraceAttributes; |
| 18 | +use OpenTelemetry\SemConv\Attributes\DbAttributes; |
| 19 | +use OpenTelemetry\SemConv\Attributes\NetworkAttributes; |
| 20 | +use OpenTelemetry\SemConv\Attributes\ServerAttributes; |
19 | 21 | use PHPUnit\Framework\TestCase;
|
20 | 22 |
|
21 | 23 | class MongoDBInstrumentationTest extends TestCase
|
@@ -69,13 +71,13 @@ public function test_mongodb_find_one(): void
|
69 | 71 | self::assertSame('MongoDB coll.find', $this->span->getName());
|
70 | 72 | self::assertSame(SpanKind::KIND_CLIENT, $this->span->getKind());
|
71 | 73 | $attributes = $this->span->getAttributes();
|
72 |
| - self::assertSame('mongodb', $attributes->get(TraceAttributes::DB_SYSTEM_NAME)); |
73 |
| - self::assertSame(self::DATABASE_NAME, $attributes->get(TraceAttributes::DB_NAMESPACE)); |
74 |
| - self::assertSame('find', $attributes->get(TraceAttributes::DB_OPERATION_NAME)); |
75 |
| - self::assertSame(self::COLLECTION_NAME, $attributes->get(TraceAttributes::DB_COLLECTION_NAME)); |
76 |
| - self::assertSame($this->host, $attributes->get(TraceAttributes::SERVER_ADDRESS)); |
77 |
| - self::assertSame($this->port, $attributes->get(TraceAttributes::SERVER_PORT)); |
78 |
| - self::assertSame('tcp', $attributes->get(TraceAttributes::NETWORK_TRANSPORT)); |
| 74 | + self::assertSame('mongodb', $attributes->get(DbAttributes::DB_SYSTEM_NAME)); |
| 75 | + self::assertSame(self::DATABASE_NAME, $attributes->get(DbAttributes::DB_NAMESPACE)); |
| 76 | + self::assertSame('find', $attributes->get(DbAttributes::DB_OPERATION_NAME)); |
| 77 | + self::assertSame(self::COLLECTION_NAME, $attributes->get(DbAttributes::DB_COLLECTION_NAME)); |
| 78 | + self::assertSame($this->host, $attributes->get(ServerAttributes::SERVER_ADDRESS)); |
| 79 | + self::assertSame($this->port, $attributes->get(ServerAttributes::SERVER_PORT)); |
| 80 | + self::assertSame('tcp', $attributes->get(NetworkAttributes::NETWORK_TRANSPORT)); |
79 | 81 | self::assertTrue($attributes->get(MongoDBTraceAttributes::DB_MONGODB_MASTER));
|
80 | 82 | self::assertFalse($attributes->get(MongoDBTraceAttributes::DB_MONGODB_READ_ONLY));
|
81 | 83 | self::assertIsNumeric($attributes->get(MongoDBTraceAttributes::DB_MONGODB_CONNECTION_ID));
|
|
0 commit comments