UNPKG

siesta-lite

Version:

Stress-free JavaScript unit testing and functional testing tool, works in NodeJS and browsers

30 lines (20 loc) 761 B
/* Siesta 5.6.1 Copyright(c) 2009-2022 Bryntum AB https://bryntum.com/contact https://bryntum.com/products/siesta/license */ Class('Ariadne.DomQueryFinder.Identifier.DirectChild', { isa : Ariadne.DomQueryFinder.Identifier.NthOfType, methods : { identify : function (target, root, maze) { if (!target.parentElement || target.parentElement == root) return null var segment = this.SUPERARG(arguments) segment.query = target.tagName.toLowerCase() + segment.query segment.leading = true segment.child = true segment.weight *= 10 return segment } } });