Skip to content

Commit 1de559b

Browse files
authored
fix(otel): fix doctests (#794)
* docs(otel): use ignore attribute in doctests * create dependency infinite loop
1 parent b69d82a commit 1de559b

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

sentry-opentelemetry/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ opentelemetry_sdk = { version = "0.29.0", default-features = false, features = [
2626
opentelemetry-semantic-conventions = "0.29.0"
2727

2828
[dev-dependencies]
29-
sentry = { version = "0.37.0", path = "../sentry", features = ["test"] }
29+
sentry = { version = "0.37.0", path = "../sentry", features = ["test", "opentelemetry"] }
3030
sentry-core = { version = "0.37.0", path = "../sentry-core", features = [
3131
"test",
3232
] }

sentry-opentelemetry/src/lib.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,13 @@
6565
//!
6666
//! Use the OpenTelemetry API to create spans. They will be captured by Sentry:
6767
//!
68-
//! ```no_run
68+
//! ```
69+
//! # use opentelemetry::{
70+
//! # global,
71+
//! # trace::{TraceContextExt, Tracer},
72+
//! # KeyValue,
73+
//! # };
74+
//!
6975
//! let tracer = global::tracer("tracer");
7076
//! // Creates a Sentry span (transaction) with the name set to "example"
7177
//! tracer.in_span("example", |_| {

0 commit comments

Comments
 (0)