Skip to content

Commit 9aaa002

Browse files
committed
add tracer metadata equality tests
1 parent e4d93e5 commit 9aaa002

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

libdd-library-config/src/tracer_metadata.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,25 @@ mod tests {
247247
.as_ref()
248248
}
249249

250+
#[test]
251+
fn tracer_metadata_equality() {
252+
let a = TracerMetadata {
253+
tracer_language: "python".into(),
254+
..Default::default()
255+
};
256+
let b = TracerMetadata {
257+
tracer_language: "python".into(),
258+
..Default::default()
259+
};
260+
let c = TracerMetadata {
261+
tracer_language: "ruby".into(),
262+
..Default::default()
263+
};
264+
265+
assert_eq!(a, b);
266+
assert_ne!(a, c);
267+
}
268+
250269
#[test]
251270
fn threadlocal_attrs_absent_when_keys_empty() {
252271
let ctx = TracerMetadata::default().to_otel_process_ctx();

0 commit comments

Comments
 (0)