blob: 495b0f10b663b12d5008d36b307d7f9cc38123a0 [file] [log] [blame]
import 'package:html/dom.dart';
import 'package:test/test.dart';
void main() {
group('querySelector descendant', () {
late Element el;
setUp(() {
el = Element.html('<div id="a" class="a"><div id="b"></div></div>');
});
test('descendant of type', () {
expect(el.querySelector('div div')?.id, 'b');
});
test('descendant of class', () {
expect(el.querySelector('.a div')?.id, 'b');
});
test('descendant of type and class', () {
expect(el.querySelector('div.a div')?.id, 'b');
});
});
}