Fix tests
This commit is contained in:
parent
b850ca3e6d
commit
05874d3f1a
|
@ -213,9 +213,9 @@ fn datetime(_py: Python, m: &PyModule) -> PyResult<()> {
|
||||||
// Python 3.6+ functions
|
// Python 3.6+ functions
|
||||||
#[cfg(Py_3_6)]
|
#[cfg(Py_3_6)]
|
||||||
{
|
{
|
||||||
m.add_function(wrap_function!(time_with_fold));
|
m.add_function(wrap_function!(time_with_fold))?;
|
||||||
m.add_function(wrap_function!(get_time_tuple_fold));
|
m.add_function(wrap_function!(get_time_tuple_fold))?;
|
||||||
m.add_function(wrap_function!(get_datetime_tuple_fold));
|
m.add_function(wrap_function!(get_datetime_tuple_fold))?;
|
||||||
}
|
}
|
||||||
|
|
||||||
m.add_function(wrap_function!(issue_219))?;
|
m.add_function(wrap_function!(issue_219))?;
|
||||||
|
|
|
@ -18,11 +18,11 @@ impl ModClass {
|
||||||
|
|
||||||
#[pyfunction]
|
#[pyfunction]
|
||||||
fn double(x: i32) -> i32 {
|
fn double(x: i32) -> i32 {
|
||||||
x*2
|
x * 2
|
||||||
}
|
}
|
||||||
|
|
||||||
#[pymodinit]
|
#[pymodinit]
|
||||||
fn datetime(_py: Python, m: &PyModule) -> PyResult<()> {
|
fn othermod(_py: Python, m: &PyModule) -> PyResult<()> {
|
||||||
m.add_function(wrap_function!(double))?;
|
m.add_function(wrap_function!(double))?;
|
||||||
m.add_class::<ModClass>()?;
|
m.add_class::<ModClass>()?;
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|
|
@ -338,7 +338,10 @@ mod test {
|
||||||
let py = gil.python();
|
let py = gil.python();
|
||||||
let obj: PyObject = PyDict::new(py).into();
|
let obj: PyObject = PyDict::new(py).into();
|
||||||
assert!(obj.call_method0(py, "asdf").is_err());
|
assert!(obj.call_method0(py, "asdf").is_err());
|
||||||
assert!(obj.call_method(py, "nonexistent_method", (1,), None).is_err());
|
assert!(
|
||||||
|
obj.call_method(py, "nonexistent_method", (1,), None)
|
||||||
|
.is_err()
|
||||||
|
);
|
||||||
assert!(obj.call_method0(py, "nonexistent_method").is_err());
|
assert!(obj.call_method0(py, "nonexistent_method").is_err());
|
||||||
assert!(obj.call_method1(py, "nonexistent_method", (1,)).is_err());
|
assert!(obj.call_method1(py, "nonexistent_method", (1,)).is_err());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue