OLD | NEW |
(Empty) | |
| 1 Test [un]registering a <style scoped> element from its parent |
| 2 |
| 3 --- Initial --- |
| 4 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 1 |
| 5 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 0 |
| 6 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 7 --- Attaching --- |
| 8 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 1 |
| 9 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 1 |
| 10 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 11 --- Unsetting @scoped --- |
| 12 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 0 |
| 13 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 0 |
| 14 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 15 --- Re-setting @scoped --- |
| 16 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 1 |
| 17 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 1 |
| 18 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 19 --- Inserting/removing scope elements from document --- |
| 20 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 1 |
| 21 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 0 |
| 22 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 1 |
| 23 --- Multiple scoped style elements within single scope --- |
| 24 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 3 |
| 25 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 0 |
| 26 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 27 --- Removing scoping element from document --- |
| 28 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 0 |
| 29 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 0 |
| 30 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 31 --- Inserting scope within other scope --- |
| 32 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 2 |
| 33 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 1 |
| 34 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 35 --- Cloning <style scoped> and parents --- |
| 36 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 2 |
| 37 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 1 |
| 38 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 0 |
| 39 PASS internals.numberOfScopedHTMLStyleChildren(clonescope1deep) is 0 |
| 40 PASS internals.numberOfScopedHTMLStyleChildren(clonescope1shallow) is 0 |
| 41 PASS internals.numberOfScopedHTMLStyleChildren(clonescope2deep) is 0 |
| 42 PASS internals.numberOfScopedHTMLStyleChildren(clonescope2shallow) is 0 |
| 43 --- inserting clones into single parent --- |
| 44 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 2 |
| 45 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 1 |
| 46 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 4 |
| 47 PASS internals.numberOfScopedHTMLStyleChildren(clonescope1deep) is 2 |
| 48 PASS internals.numberOfScopedHTMLStyleChildren(clonescope1shallow) is 0 |
| 49 PASS internals.numberOfScopedHTMLStyleChildren(clonescope2deep) is 1 |
| 50 PASS internals.numberOfScopedHTMLStyleChildren(clonescope2shallow) is 0 |
| 51 --- Unsetting @scoped in nested scope --- |
| 52 PASS internals.numberOfScopedHTMLStyleChildren(scope1) is 1 |
| 53 PASS internals.numberOfScopedHTMLStyleChildren(scope2) is 0 |
| 54 PASS internals.numberOfScopedHTMLStyleChildren(scope3) is 4 |
| 55 --- DONE --- |
| 56 PASS successfullyParsed is true |
| 57 |
| 58 TEST COMPLETE |
| 59 |
OLD | NEW |