Skip to content

Commit 6a579e0

Browse files
committed
ci: add unittest for AnyValue convertion
1 parent 9bb6675 commit 6a579e0

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

opentelemetry/src/logs/record.rs

+17
Original file line numberDiff line numberDiff line change
@@ -250,3 +250,20 @@ impl Severity {
250250
}
251251
}
252252
}
253+
254+
#[cfg(test)]
255+
mod tests {
256+
use super::*;
257+
258+
#[test]
259+
fn test_any_value_from_value() {
260+
let _ = AnyValue::from(&Value::from(true));
261+
let _ = AnyValue::from(&Value::from(233i64));
262+
let _ = AnyValue::from(&Value::from(2.33f64));
263+
let _ = AnyValue::from(&Value::from("233"));
264+
let _ = AnyValue::from(&Value::Array(Array::from(vec![true])));
265+
let _ = AnyValue::from(&Value::Array(Array::from(vec![233i64])));
266+
let _ = AnyValue::from(&Value::Array(Array::from(vec![2.33f64])));
267+
let _ = AnyValue::from(&Value::Array(Array::from(vec![StringValue::from("233")])));
268+
}
269+
}

0 commit comments

Comments
 (0)