| Index: third_party/pkg/angular/test/tools/selector_spec.dart
|
| diff --git a/third_party/pkg/angular/test/tools/selector_spec.dart b/third_party/pkg/angular/test/tools/selector_spec.dart
|
| index 9e6b40b88a0ee39be91a57bb0bd4b8cd98ae735b..3c9a139386d2c6e42c78ac7ebbd87d8b14f044b9 100644
|
| --- a/third_party/pkg/angular/test/tools/selector_spec.dart
|
| +++ b/third_party/pkg/angular/test/tools/selector_spec.dart
|
| @@ -57,6 +57,16 @@ main() => describe('selector', () {
|
| expect(matchesNode(node, '[*=/xyzz/]'), isFalse);
|
| });
|
|
|
| + it('should match whildcard attributes', () {
|
| + var node = new Element.html('<div attr-foo="blah"></div>');
|
| + expect(matchesNode(node, '[attr-*]'), isTrue);
|
| + expect(matchesNode(node, '[attr-*=blah]'), isTrue);
|
| + expect(matchesNode(node, '[attr-*=halb]'), isFalse);
|
| + expect(matchesNode(node, '[foo-*]'), isFalse);
|
| + expect(matchesNode(node, '[foo-*=blah]'), isFalse);
|
| + expect(matchesNode(node, '[foo-*=halb]'), isFalse);
|
| + });
|
| +
|
| it('should match text', () {
|
| var node = new Text('before-abc-after');
|
| expect(matchesNode(node, ':contains(/abc/)'), isTrue);
|
|
|