def test_define_property(self): obj = W_BasicObject() desc = PropertyDescriptor(enumerable=True, configurable=True) obj.define_own_property(u'foo', desc) assert obj.has_property(u'foo') is True
def test_get(self): obj = W_BasicObject() desc = PropertyDescriptor(value=1, writable=True) obj.define_own_property(u'foo', desc) assert obj.get(u'foo') == 1
def test_define_data_property(self): obj = W_BasicObject() desc = PropertyDescriptor(value=1) obj.define_own_property(u'foo', desc) assert obj.has_property(u'foo') is True
def test_define_property(self): obj = W_BasicObject() desc = PropertyDescriptor(enumerable=True, configurable=True) obj.define_own_property(u'foo', desc) assert obj.has_property(u'foo') is True
def test_get(self): obj = W_BasicObject() desc = PropertyDescriptor(value=1, writable=True) obj.define_own_property(u'foo', desc) assert obj.get(u'foo') == 1
def test_define_data_property(self): obj = W_BasicObject() desc = PropertyDescriptor(value=1) obj.define_own_property(u'foo', desc) assert obj.has_property(u'foo') is True