$82 GRAYBYTE WORDPRESS FILE MANAGER $49

SERVER : in-mum-web1330.main-hosting.eu #1 SMP Mon Feb 10 22:45:17 UTC 2025
SERVER IP : 2.57.91.131 | ADMIN IP 216.73.216.215
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/go/pkg/mod/go.opentelemetry.io/otel@v1.14.0/

HOME
Current File : /opt/go/pkg/mod/go.opentelemetry.io/otel@v1.14.0//trace_test.go
// Copyright The OpenTelemetry Authors
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

package otel

import (
	"testing"

	"github.com/stretchr/testify/assert"

	"go.opentelemetry.io/otel/trace"
)

type testTracerProvider struct{}

var _ trace.TracerProvider = &testTracerProvider{}

func (*testTracerProvider) Tracer(_ string, _ ...trace.TracerOption) trace.Tracer {
	return trace.NewNoopTracerProvider().Tracer("")
}

func TestMultipleGlobalTracerProvider(t *testing.T) {
	p1 := testTracerProvider{}
	p2 := trace.NewNoopTracerProvider()
	SetTracerProvider(&p1)
	SetTracerProvider(p2)

	got := GetTracerProvider()
	assert.Equal(t, p2, got)
}

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
25 Jan 2024 4.43 PM
root / root
0755
.github
--
25 Jan 2024 4.43 PM
root / root
0555
attribute
--
25 Jan 2024 4.43 PM
root / root
0555
baggage
--
25 Jan 2024 4.43 PM
root / root
0555
codes
--
25 Jan 2024 4.43 PM
root / root
0555
exporters
--
25 Jan 2024 4.43 PM
root / root
0555
internal
--
25 Jan 2024 4.43 PM
root / root
0555
propagation
--
25 Jan 2024 4.43 PM
root / root
0555
semconv
--
25 Jan 2024 4.43 PM
root / root
0555
website_docs
--
25 Jan 2024 4.43 PM
root / root
0555
.gitattributes
0.087 KB
25 Jan 2024 4.43 PM
root / root
0444
.gitignore
0.32 KB
25 Jan 2024 4.43 PM
root / root
0444
.gitmodules
0.144 KB
25 Jan 2024 4.43 PM
root / root
0444
.golangci.yml
9.197 KB
25 Jan 2024 4.43 PM
root / root
0444
.lycheeignore
0.291 KB
25 Jan 2024 4.43 PM
root / root
0444
.markdownlint.yaml
0.302 KB
25 Jan 2024 4.43 PM
root / root
0444
CHANGELOG.md
159.072 KB
25 Jan 2024 4.43 PM
root / root
0444
CODEOWNERS
0.529 KB
25 Jan 2024 4.43 PM
root / root
0444
CONTRIBUTING.md
15.818 KB
25 Jan 2024 4.43 PM
root / root
0444
LICENSE
11.091 KB
25 Jan 2024 4.43 PM
root / root
0444
Makefile
7.625 KB
25 Jan 2024 4.43 PM
root / root
0444
README.md
5.29 KB
25 Jan 2024 4.43 PM
root / root
0444
RELEASING.md
4.998 KB
25 Jan 2024 4.43 PM
root / root
0444
VERSIONING.md
10.73 KB
25 Jan 2024 4.43 PM
root / root
0444
doc.go
1.465 KB
25 Jan 2024 4.43 PM
root / root
0444
error_handler.go
1.365 KB
25 Jan 2024 4.43 PM
root / root
0444
get_main_pkgs.sh
1.217 KB
25 Jan 2024 4.43 PM
root / root
0444
go.mod
0.415 KB
25 Jan 2024 4.43 PM
root / root
0444
go.sum
2.052 KB
25 Jan 2024 4.43 PM
root / root
0444
handler.go
2.969 KB
25 Jan 2024 4.43 PM
root / root
0444
handler_test.go
5.238 KB
25 Jan 2024 4.43 PM
root / root
0444
internal_logging.go
0.847 KB
25 Jan 2024 4.43 PM
root / root
0444
internal_logging_test.go
0.806 KB
25 Jan 2024 4.43 PM
root / root
0444
propagation.go
1.128 KB
25 Jan 2024 4.43 PM
root / root
0444
trace.go
1.58 KB
25 Jan 2024 4.43 PM
root / root
0444
trace_test.go
1.127 KB
25 Jan 2024 4.43 PM
root / root
0444
verify_examples.sh
2.325 KB
25 Jan 2024 4.43 PM
root / root
0444
version.go
0.741 KB
25 Jan 2024 4.43 PM
root / root
0444
version_test.go
1.078 KB
25 Jan 2024 4.43 PM
root / root
0444
versions.yaml
2.416 KB
25 Jan 2024 4.43 PM
root / root
0444

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF