Skip to main content

pytest_basic_usage/
basic_usage.rs

1use use_pytest::{PytestMarkerName, PytestNodeId, PytestOutcome};
2
3fn main() -> Result<(), use_pytest::PytestNameError> {
4    let marker = PytestMarkerName::new("slow")?;
5    let node_id = PytestNodeId::new("tests/test_app.py::test_smoke")?;
6
7    assert_eq!(marker.as_str(), "slow");
8    assert!(node_id.has_scope_separator());
9    assert_eq!(PytestOutcome::Passed.as_str(), "passed");
10    Ok(())
11}