pyo3/tests
Sebastian Puetz 3b707c8511 Remove contains and iter from PyMappingProtocol.
The methods are not expected by CPython and are only explicitly
callable. To get iteration support, PyIterProtocol should be
implemented and to get support for `x in mapping`,
PySequenceProtocol's __contains__ should be implemented.

https://github.com/PyO3/pyo3/issues/611
2019-10-25 17:20:44 +02:00
..
ui Update trybuild 2019-09-28 15:19:11 +09:00
common.rs
test_arithmetics.rs [DOC] Add Python from Rust section in the guide 2019-09-23 21:44:42 +09:00
test_buffer_protocol.rs Remove mem::forget from PyBuffer::release 2019-09-14 16:56:11 +09:00
test_bytes.rs Remove test_get_pybytes 2019-10-20 15:12:17 +02:00
test_class_basics.rs
test_class_new.rs Fix documents following the review comment 2019-09-15 22:17:36 +09:00
test_compile_error.rs
test_datetime.rs
test_dict_iter.rs
test_dunder.rs Fix PySequenceProtocol::set_item 2019-10-12 21:03:21 +09:00
test_exceptions.rs Reguire GIL before constructing PyErr from Rust value 2019-09-07 15:38:59 +09:00
test_gc.rs
test_getter_setter.rs
test_inheritance.rs
test_mapping.rs Remove contains and iter from PyMappingProtocol. 2019-10-25 17:20:44 +02:00
test_methods.rs Make tests for optional arguments more consistent 2019-10-13 23:17:57 +02:00
test_module.rs
test_pyself.rs
test_sequence.rs
test_string.rs Guard against PyUnicode_AsUTF8AndSize returning null 2019-10-23 00:39:47 +02:00
test_variable_arguments.rs
test_various.rs