Skip to main content

ocelot_engine/
discovered_test.rs

1use ocelot_base::shared_string::SharedString;
2use ocelot_base::span::Span;
3
4/// Metadata describing one discovered language-level test item.
5#[derive(Debug, Clone, PartialEq, Eq)]
6pub struct DiscoveredTest {
7    pub name: SharedString,
8    pub span: Span,
9}
10
11impl DiscoveredTest {
12    /// Creates a discovered test result.
13    pub fn new(name: impl Into<SharedString>, span: Span) -> Self {
14        Self {
15            name: name.into(),
16            span,
17        }
18    }
19}