Exemplo n.º 1
0
def test_getlower():
    assert rsre_char.getlower(ord('A'), 0) == ord('a')
    assert rsre_char.getlower(ord('2'), 0) == ord('2')
    assert rsre_char.getlower(10, 0) == 10
    assert rsre_char.getlower(UPPER_PI, 0) == UPPER_PI
    #
    assert rsre_char.getlower(ord('A'), SRE_FLAG_UNICODE) == ord('a')
    assert rsre_char.getlower(ord('2'), SRE_FLAG_UNICODE) == ord('2')
    assert rsre_char.getlower(10, SRE_FLAG_UNICODE) == 10
    assert rsre_char.getlower(UPPER_PI, SRE_FLAG_UNICODE) == LOWER_PI
    #
    # xxx the following cases are like CPython's.  They are obscure.
    # (iko) that's a nice way to say "broken"
    assert rsre_char.getlower(UPPER_PI, SRE_FLAG_LOCALE) == UPPER_PI
    assert rsre_char.getlower(UPPER_PI, SRE_FLAG_LOCALE | SRE_FLAG_UNICODE) \
                                                         == UPPER_PI
Exemplo n.º 2
0
def test_getlower():
    assert rsre_char.getlower(ord('A'), 0) == ord('a')
    assert rsre_char.getlower(ord('2'), 0) == ord('2')
    assert rsre_char.getlower(10, 0) == 10
    assert rsre_char.getlower(UPPER_PI, 0) == UPPER_PI
    #
    assert rsre_char.getlower(ord('A'), SRE_FLAG_UNICODE) == ord('a')
    assert rsre_char.getlower(ord('2'), SRE_FLAG_UNICODE) == ord('2')
    assert rsre_char.getlower(10, SRE_FLAG_UNICODE) == 10
    assert rsre_char.getlower(UPPER_PI, SRE_FLAG_UNICODE) == LOWER_PI
    #
    # xxx the following cases are like CPython's.  They are obscure.
    # (iko) that's a nice way to say "broken"
    assert rsre_char.getlower(UPPER_PI, SRE_FLAG_LOCALE) == UPPER_PI
    assert rsre_char.getlower(UPPER_PI, SRE_FLAG_LOCALE | SRE_FLAG_UNICODE) \
                                                         == UPPER_PI
Exemplo n.º 3
0
 def lower(self, char_ord):
     return getlower(char_ord, self.flags)
Exemplo n.º 4
0
def w_getlower(space, char_ord, flags):
    return space.wrap(getlower(char_ord, flags))
Exemplo n.º 5
0
 def lower(self, char_ord):
     return getlower(char_ord, self.flags)
Exemplo n.º 6
0
def w_getlower(space, char_ord, flags):
    return space.wrap(getlower(char_ord, flags))
Exemplo n.º 7
0
 def lowstr(self, index):
     c = self.str(index)
     return rsre_char.getlower(c, self.flags)
Exemplo n.º 8
0
 def lowstr(self, index):
     c = self.str(index)
     return rsre_char.getlower(c, self.flags)
Exemplo n.º 9
0
def test_getlower():
    assert rsre_char.getlower(ord("A"), 0) == ord("a")
Exemplo n.º 10
0
def test_getlower():
    assert rsre_char.getlower(ord("A"), 0) == ord("a")
Exemplo n.º 11
0
 def lower(self, char_ord):
     return getlower(char_ord, 0)
Exemplo n.º 12
0
Arquivo: rsre.py Projeto: alkorzt/pypy
 def lower(self, char_ord):
     return getlower(char_ord, 0)