()
| 552 | |
| 553 | #[test] |
| 554 | fn sequence() { |
| 555 | let gil = Python::acquire_gil(); |
| 556 | let py = gil.python(); |
| 557 | |
| 558 | let c = Sequence::create_instance(py).unwrap(); |
| 559 | py_assert!(py, c, "list(c) == [0, 1, 2, 3, 4]"); |
| 560 | py_assert!(py, c, "c['abc'] == 'abc'"); |
| 561 | } |
| 562 | |
| 563 | py_class!(class SequenceRef |py| { |
| 564 | def __getitem__(&self, key: &str) -> PyResult<String> { |