File tree Expand file tree Collapse file tree 4 files changed +18
-0
lines changed
Expand file tree Collapse file tree 4 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -131,6 +131,7 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/runtime/os.py" "${CMAKE_CURRENT_
131131configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /src/runtime/platform.py" "${CMAKE_CURRENT_BINARY_DIR} /src/runtime/platform.py" )
132132configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /src/runtime/random.py" "${CMAKE_CURRENT_BINARY_DIR} /src/runtime/random.py" )
133133configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /src/runtime/statistics.py" "${CMAKE_CURRENT_BINARY_DIR} /src/runtime/statistics.py" )
134+ configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /src/runtime/string.py" "${CMAKE_CURRENT_BINARY_DIR} /src/runtime/string.py" )
134135configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /src/runtime/sys.py" "${CMAKE_CURRENT_BINARY_DIR} /src/runtime/sys.py" )
135136configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /src/runtime/time.py" "${CMAKE_CURRENT_BINARY_DIR} /src/runtime/time.py" )
136137
Original file line number Diff line number Diff line change @@ -533,6 +533,7 @@ RUN(NAME test_str_03 LABELS cpython llvm llvm_jit c)
533533RUN(NAME test_str_04 LABELS cpython llvm llvm_jit c wasm)
534534RUN(NAME test_str_05 LABELS cpython llvm llvm_jit c)
535535RUN(NAME test_str_06 LABELS cpython llvm llvm_jit c)
536+ RUN(NAME test_string_01 LABELS cpython llvm llvm_jit c)
536537RUN(NAME test_list_01 LABELS cpython llvm llvm_jit c)
537538RUN(NAME test_list_02 LABELS cpython llvm llvm_jit c)
538539RUN(NAME test_list_03 LABELS cpython llvm llvm_jit c NOFAST)
Original file line number Diff line number Diff line change 1+ from string import ascii_lowercase , ascii_letters
2+
3+ def test_string ():
4+ assert ascii_lowercase == 'abcdefghijklmnopqrstuvwxyz'
5+ assert ascii_letters == 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
6+
7+ print (ascii_lowercase )
Original file line number Diff line number Diff line change 1+ whitespace : str = ' \t \n \r \v \f '
2+ ascii_lowercase : str = 'abcdefghijklmnopqrstuvwxyz'
3+ ascii_uppercase : str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4+ ascii_letters : str = ascii_lowercase + ascii_uppercase
5+ digits : str = '0123456789'
6+ hexdigits : str = digits + 'abcdef' + 'ABCDEF'
7+ octdigits : str = '01234567'
8+ punctuation : str = r"""!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"""
9+ printable : str = digits + ascii_letters + punctuation + whitespace
You can’t perform that action at this time.
0 commit comments