예제 #1
0
파일: Element.py 프로젝트: qiyeboy/morph
 def m_setPointerCapture(self):
     return "%s.pointerId" % r.Element()
예제 #2
0
 def m_showModal(self):
     return r.choice(["", r.Element(), r.EvtObj()])
예제 #3
0
파일: Element.py 프로젝트: qiyeboy/morph
 def m_hasAttributeNS(self):
     namespaceURI = r.URI()
     localName = ("%s.localName") % r.Element()
     return "'%s', %s" % (namespaceURI, localName)
예제 #4
0
파일: Element.py 프로젝트: qiyeboy/morph
 def m_releasePointerCapture(self):
     return "%s.pointerId" % r.Element()
예제 #5
0
파일: ChildNode.py 프로젝트: qiyeboy/morph
 def m_replaceWith(self):
     node = r.Element()
     text = r.DOMString(r.zint(256))
     return r.choice(["'%s'" % text, node])
예제 #6
0
파일: Element.py 프로젝트: qiyeboy/morph
 def m_getElementsByTagNameNS(self):
     namespaceURI = r.URI()
     localName = ("%s.localName") % r.Element()
     return "'%s', %s" % (namespaceURI, localName)
예제 #7
0
파일: ChildNode.py 프로젝트: qiyeboy/morph
 def m_before(self):
     node = r.Element()
     text = r.DOMString(r.zint(256))
     return r.choice(["'%s'" % text, node])
예제 #8
0
파일: ParentNode.py 프로젝트: qiyeboy/morph
 def m_querySelectorAll(self):
     # 找出所有匹配的节点并返回数组
     selectors = randoms.choice(
         [randoms.HTMLTags(), randoms.Element(), "*"])
     return "'%s'" % selectors
예제 #9
0
파일: ParentNode.py 프로젝트: qiyeboy/morph
 def m_querySelector(self):
     # 找到一个后就返回节点对象
     selectors = randoms.choice(
         [randoms.HTMLTags(), randoms.Element(), "*"])
     return "'%s'" % selectors
예제 #10
0
파일: ParentNode.py 프로젝트: qiyeboy/morph
 def m_queryAll(self):
     n = randoms.choice([randoms.HTMLTags(), randoms.Element(), "'*'"])
     return "'%s'" % n
예제 #11
0
파일: ParentNode.py 프로젝트: qiyeboy/morph
 def m_prepend(self):
     # 将指定元素插入匹配元素内部的开头
     node = randoms.Element()
     text = randoms.DOMString(randoms.zint(256))
     return "'%s'" % randoms.choice([node, text])