Ejemplo n.º 1
0
 async def wrapper(self, *args, **kwargs):
     ret = await fn(self, *args, **kwargs)
     ret = javascript.jsobj2pyobj(ret)
     if ret and 'error' in ret:
         raise ChainException(ret.error)
     return ret
Ejemplo n.º 2
0
a.sort()
for i in range(len(a) - 1):
    assert a[i] <= a[i + 1]

# issue 755
assert '{}'.format(int) == "<class 'int'>"


class C:
    pass


assert '{}'.format(C) == "<class '__main__.C'>"

import javascript
assert javascript.jsobj2pyobj(javascript.NULL) is None
undef = javascript.jsobj2pyobj(javascript.UNDEFINED)
assert not undef


# issue 760
class A(object):
    def __str__(self):
        return "an A"


class B(A):
    def __repr__(self):
        return '<B>()'

Ejemplo n.º 3
0
a.sort()
for i in range(len(a) - 1):
    assert a[i] <= a[i+1]


# issue 755
assert '{}'.format(int) == "<class 'int'>"

class C:
    pass

assert '{}'.format(C) == "<class '__main__.C'>"

import javascript
assert javascript.jsobj2pyobj(javascript.NULL) is None
undef = javascript.jsobj2pyobj(javascript.UNDEFINED)
assert not undef


# issue 760
class A(object):
   def __str__(self):
       return "an A"

class B(A):
    def __repr__(self):
       return '<B>()'

b = B()
assert str(b) == "an A"