• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vortex-data / vortex / 16302383699

15 Jul 2025 07:22PM UTC coverage: 81.83% (+0.2%) from 81.636%
16302383699

Pull #3879

github

web-flow
Merge dff9032ba into 4041aef7a
Pull Request #3879: [Experimental] Use error-sets crate

126 of 129 new or added lines in 5 files covered. (97.67%)

1 existing line in 1 file now uncovered.

46807 of 57200 relevant lines covered (81.83%)

144178.62 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/vortex-error/src/python.rs
1
// SPDX-License-Identifier: Apache-2.0
2
// SPDX-FileCopyrightText: Copyright the Vortex contributors
3

4
//! Python bindings for Vortex errors.
5

6
use pyo3::PyErr;
7
#[cfg(feature = "python")]
8
use pyo3::exceptions::PyValueError;
9

10
use crate::VortexError;
11

12
impl From<VortexError> for PyErr {
13
    fn from(value: VortexError) -> Self {
×
14
        PyValueError::new_err(value.to_string())
×
15
    }
×
16
}
17

18
impl From<PyErr> for VortexError {
19
    fn from(value: PyErr) -> Self {
×
NEW
20
        VortexError::InvalidArgument {
×
NEW
21
            reason: value.to_string().into(),
×
NEW
22
        }
×
UNCOV
23
    }
×
24
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc