From 17a5a83fb4fa9b1d8a27fd0cc9386ae898a1d75d Mon Sep 17 00:00:00 2001 From: xbe Date: Sun, 23 Mar 2014 23:31:58 -0700 Subject: Implement str.rfind() and add tests for it. --- tests/basics/string_rfind.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/basics/string_rfind.py (limited to 'tests') diff --git a/tests/basics/string_rfind.py b/tests/basics/string_rfind.py new file mode 100644 index 000000000..4d0e84018 --- /dev/null +++ b/tests/basics/string_rfind.py @@ -0,0 +1,23 @@ +print("hello world".rfind("ll")) +print("hello world".rfind("ll", None)) +print("hello world".rfind("ll", 1)) +print("hello world".rfind("ll", 1, None)) +print("hello world".rfind("ll", None, None)) +print("hello world".rfind("ll", 1, -1)) +print("hello world".rfind("ll", 1, 1)) +print("hello world".rfind("ll", 1, 2)) +print("hello world".rfind("ll", 1, 3)) +print("hello world".rfind("ll", 1, 4)) +print("hello world".rfind("ll", 1, 5)) +print("hello world".rfind("ll", -100)) +print("0000".rfind('0')) +print("0000".rfind('0', 0)) +print("0000".rfind('0', 1)) +print("0000".rfind('0', 2)) +print("0000".rfind('0', 3)) +print("0000".rfind('0', 4)) +print("0000".rfind('0', 5)) +print("0000".rfind('-1', 3)) +print("0000".rfind('1', 3)) +print("0000".rfind('1', 4)) +print("0000".rfind('1', 5)) -- cgit v1.2.3