Index: tests/lib_strong/html/custom/entered_left_view_test.dart |
diff --git a/tests/lib_strong/html/custom/entered_left_view_test.dart b/tests/lib_strong/html/custom/entered_left_view_test.dart |
index d04c74f2c0e60ec9eeb606daa67f08f3c61bc621..61de1b967e7bf266c8a3c23dc2610aba86cc22ad 100644 |
--- a/tests/lib_strong/html/custom/entered_left_view_test.dart |
+++ b/tests/lib_strong/html/custom/entered_left_view_test.dart |
@@ -12,6 +12,7 @@ import 'package:unittest/unittest.dart'; |
import '../utils.dart'; |
var invocations = []; |
+ |
class Foo extends HtmlElement { |
factory Foo() => null; |
Foo.created() : super.created() { |
@@ -41,7 +42,6 @@ class Foo extends HtmlElement { |
} |
} |
- |
// Test that the deprecated callbacks still work. |
class FooOldCallbacks extends HtmlElement { |
factory FooOldCallbacks() => null; |
@@ -75,11 +75,11 @@ main() { |
var registeredTypes = false; |
setUp(() => customElementsReady.then((_) { |
- if (registeredTypes) return; |
- registeredTypes = true; |
- document.registerElement('x-a', Foo); |
- document.registerElement('x-a-old', FooOldCallbacks); |
- })); |
+ if (registeredTypes) return; |
+ registeredTypes = true; |
+ document.registerElement('x-a', Foo); |
+ document.registerElement('x-a-old', FooOldCallbacks); |
+ })); |
group('standard_events', () { |
var a; |
@@ -124,7 +124,6 @@ main() { |
}); |
}); |
- |
// TODO(jmesserly): remove after deprecation period. |
group('standard_events_old_callback_names', () { |
var a; |
@@ -169,7 +168,6 @@ main() { |
}); |
}); |
- |
group('viewless_document', () { |
var a; |
setUp(() { |
@@ -179,8 +177,8 @@ main() { |
test('Created, owned by a document without a view', () { |
a = docB.createElement('x-a'); |
expect(a.ownerDocument, docB, |
- reason:'new instance should be owned by the document the definition ' |
- 'was registered with'); |
+ reason: 'new instance should be owned by the document the definition ' |
+ 'was registered with'); |
expect(invocations, ['created'], |
reason: 'calling the constructor should invoke the created callback'); |
}); |
@@ -189,22 +187,23 @@ main() { |
docB.body.append(a); |
expect(invocations, [], |
reason: 'attached callback should not be invoked when entering a ' |
- 'document without a view'); |
+ 'document without a view'); |
}); |
test('Attribute changed in document without a view', () { |
a.setAttribute('data-foo', 'bar'); |
expect(invocations, ['attribute changed'], |
reason: 'changing an attribute should invoke the callback, even in a ' |
- 'document without a view'); |
+ 'document without a view'); |
}); |
test('Entered document with a view', () { |
document.body.append(a); |
customElementsTakeRecords(); |
expect(invocations, ['attached'], |
- reason: 'attached callback should be invoked when entering a document ' |
- 'with a view'); |
+ reason: |
+ 'attached callback should be invoked when entering a document ' |
+ 'with a view'); |
}); |
test('Left document with a view', () { |
@@ -212,7 +211,7 @@ main() { |
customElementsTakeRecords(); |
expect(invocations, ['detached'], |
reason: 'detached callback should be invoked when leaving a document ' |
- 'with a view'); |
+ 'with a view'); |
}); |
test('Created in a document without a view', () { |
@@ -221,7 +220,7 @@ main() { |
expect(invocations, ['created'], |
reason: 'only created callback should be invoked when parsing a ' |
- 'custom element in a document without a view'); |
+ 'custom element in a document without a view'); |
}); |
}); |
@@ -244,14 +243,14 @@ main() { |
expect(invocations, ['created'], |
reason: 'the attached callback should not be invoked when entering a ' |
- 'Shadow DOM subtree not in the document'); |
+ 'Shadow DOM subtree not in the document'); |
}); |
test('Leaves Shadow DOM that is not in a document', () { |
s.innerHtml = ''; |
expect(invocations, [], |
reason: 'the detached callback should not be invoked when leaving a ' |
- 'Shadow DOM subtree not in the document'); |
+ 'Shadow DOM subtree not in the document'); |
}); |
test('Enters a document with a view as a constituent of Shadow DOM', () { |
@@ -261,19 +260,18 @@ main() { |
document.body.append(div); |
customElementsTakeRecords(); |
expect(invocations, ['created', 'attached'], |
- reason: 'the attached callback should be invoked when inserted into ' |
- 'a document with a view as part of Shadow DOM'); |
+ reason: 'the attached callback should be invoked when inserted into ' |
+ 'a document with a view as part of Shadow DOM'); |
div.remove(); |
customElementsTakeRecords(); |
expect(invocations, ['created', 'attached', 'detached'], |
reason: 'the detached callback should be invoked when removed from a ' |
- 'document with a view as part of Shadow DOM'); |
+ 'document with a view as part of Shadow DOM'); |
}); |
}); |
- |
group('disconnected_subtree', () { |
var div = new DivElement(); |
@@ -287,14 +285,15 @@ main() { |
expect(invocations, ['created'], |
reason: 'the attached callback should not be invoked when inserted ' |
- 'into a disconnected subtree'); |
+ 'into a disconnected subtree'); |
}); |
test('Leaves a disconnected subtree of DOM', () { |
div.innerHtml = ''; |
expect(invocations, [], |
- reason: 'the detached callback should not be invoked when removed from a ' |
- 'disconnected subtree'); |
+ reason: |
+ 'the detached callback should not be invoked when removed from a ' |
+ 'disconnected subtree'); |
}); |
test('Enters a document with a view as a constituent of a subtree', () { |
@@ -304,8 +303,9 @@ main() { |
document.body.append(div); |
customElementsTakeRecords(); |
expect(invocations, ['attached'], |
- reason: 'the attached callback should be invoked when inserted into a ' |
- 'document with a view as part of a subtree'); |
+ reason: |
+ 'the attached callback should be invoked when inserted into a ' |
+ 'document with a view as part of a subtree'); |
}); |
}); |
} |