Ejemplo n.º 1
0
def from_opaque_string(s):
    if isinstance(s, str):
        return s
    elif isinstance(s, ootype._string):
        return OOSupport.from_rstr(s)
    else:
        return LLSupport.from_rstr(s)
Ejemplo n.º 2
0
def from_opaque_string(s):
    if isinstance(s, str):
        return s
    elif isinstance(s, ootype._string):
        return OOSupport.from_rstr(s)
    else:
        return LLSupport.from_rstr(s)
Ejemplo n.º 3
0
 def os_getcwd_oofakeimpl():
     return OOSupport.to_rstr(os.getcwd())
Ejemplo n.º 4
0
 def os_access_oofakeimpl(path, mode):
     return os.access(OOSupport.from_rstr(path), mode)
Ejemplo n.º 5
0
 def os_write_oofakeimpl(fd, data):
     return os.write(fd, OOSupport.from_rstr(data))
Ejemplo n.º 6
0
 def os_read_oofakeimpl(fd, count):
     return OOSupport.to_rstr(os.read(fd, count))
Ejemplo n.º 7
0
 def unicode_to_ll(self, u):
     from pypy.rpython.module.support import OOSupport
     return OOSupport.to_runicode(u)
Ejemplo n.º 8
0
 def string_to_ll(self, s):
     from pypy.rpython.module.support import OOSupport        
     return OOSupport.to_rstr(s)
Ejemplo n.º 9
0
 def unicode_to_ll(self, u):
     from pypy.rpython.module.support import OOSupport
     return OOSupport.to_runicode(u)
Ejemplo n.º 10
0
 def string_to_ll(self, s):
     from pypy.rpython.module.support import OOSupport
     return OOSupport.to_rstr(s)