OpenTelemetry PHP

AutoRootSpanTest extends TestCase
in package
uses TestState

Attributes
#[CoversClass]
\OpenTelemetry\SDK\Trace\AutoRootSpan::class

Table of Contents

Properties

$environmentVariables  : array<string|int, mixed>
$scope  : ScopeInterface
$tracer  : TracerInterface|MockObject

Methods

enabledProvider()  : array<string|int, mixed>
setUp()  : void
tearDown()  : void
test_create()  : void
test_create_request()  : void
test_is_enabled()  : void
test_shutdown_handler()  : void
restoreEnvironmentVariables()  : void
setEnvironmentVariable()  : void
tearDownSharedState()  : void

Properties

$environmentVariables

private array<string|int, mixed> $environmentVariables = []

Methods

enabledProvider()

public static enabledProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>

test_create_request()

public test_create_request() : void
Attributes
#[BackupGlobals]
true

test_is_enabled()

public test_is_enabled(string $enabled, string|null $method, bool $expected) : void
Parameters
$enabled : string
$method : string|null
$expected : bool
Attributes
#[BackupGlobals]
true
#[DataProvider]
'enabledProvider'

restoreEnvironmentVariables()

protected restoreEnvironmentVariables() : void
Attributes
#[After]

setEnvironmentVariable()

protected setEnvironmentVariable(string $variable, mixed $value) : void
Parameters
$variable : string
$value : mixed

tearDownSharedState()

protected tearDownSharedState() : void
Attributes
#[After]

        
On this page

Search results