Pass | HighlightRegistry iteration is not modified when a new Highlight is added after starting the iteration | Asserts runPass | assert_true(true, "The iteration ends although we added a new Highlight after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:18:5) | Pass | assert_equals(undefined, undefined, "A Highlight added after starting the iteration is not found during the current iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:19:5) |
|
Pass | HighlightRegistry iteration is not modified when a new Highlight is added after starting the iteration with one Highlight in the HighlightRegistry | Asserts runPass | assert_false(false, "The iteration doesn't end although there was a second Highlight added to the HighlightRegistry after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:29:5) | Pass | assert_equals("example1", "example1", "The highlight name that was pointed to by the iterator is returned although a second Highlight was added after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:30:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned although a second Highlight was added after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:31:5) | Pass | assert_true(true, "The iteration ends after going through all the Highlights that were in the HighlightRegistry when the iteration started although there was a Highlight addition after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:33:5) | Pass | assert_equals(undefined, undefined, "A Highlight added after starting the iteration is not found during the current iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:34:5) |
|
Pass | HighlightRegistry iteration is not modified when the Highlight that was pointed to by the iterator was deleted after starting the iteration | Asserts runPass | assert_false(false, "The iteration doesn't end although the Highlight that was pointed to by the iterator was deleted")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:45:5) | Pass | assert_equals("example1", "example1", "The highlight name that was pointed to by the iterator is returned although it was deleted after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:46:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned although it was deleted after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:47:5) | Pass | assert_true(true, "The iteration ends after going through all the highlights although the Highlight that was pointed to by the iterator was deleted after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:49:5) | Pass | assert_equals(undefined, undefined, ".next() returns undefined when the iteration ends")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:50:5) |
|
Pass | HighlightRegistry iteration is not modified when the Highlight that was immediately after the one pointed to by the iterator was deleted after starting the iteration | Asserts runPass | assert_false(false, "The iteration doesn't end although the Highlight following to the one that was pointed to by the iterator was deleted")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:61:5) | Pass | assert_equals("example1", "example1", "The highlight name that was pointed to by the iterator is returned as it should although the next Highlight was deleted immediately after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:62:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned as it should although the next Highlight was deleted immediately after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:63:5) | Pass | assert_false(false, "The iteration doesn't end when you call .next twice since the beginning of the iteration although the second Highlight was deleted")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:65:5) | Pass | assert_equals("example2", "example2", "The highlight name that was pointed to by the iterator is returned as it should although the next Highlight was deleted immediately after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:66:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned as it should although the next Highlight was deleted immediately after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:67:5) | Pass | assert_true(true, "The iteration ends after going through all the highlights although the second Highlight was deleted immediately after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:69:5) | Pass | assert_equals(undefined, undefined, ".next() returns undefined when the iteration ends")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:70:5) |
|
Pass | HighlightRegistry iteration is not modified when a Highlight that was already visited is deleted and there are still Highlights to visit | Asserts runPass | assert_false(false, "The iteration doesn't end when there are still two Highlights to visit")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:80:5) | Pass | assert_equals("example1", "example1", "The highlight name that was pointed to by the iterator is returned as it should")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:81:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned as it should")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:82:5) | Pass | assert_false(false, "The iteration doesn't end when the Highlight previously visited is deleted and there is still a Highlight to visit")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:85:5) | Pass | assert_equals("example2", "example2", "The highlight name that was pointed to by the iterator is returned as it should although the previous Highlight was deleted after calling .next")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:86:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned as it should although the previous Highlight was deleted after calling .next")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:87:5) | Pass | assert_true(true, "The iteration ends after going through all the highlights although the first Highlight was deleted after the first call to .next")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:89:5) | Pass | assert_equals(undefined, undefined, ".next() returns undefined when the iteration ends")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:90:5) |
|
Pass | HighlightRegistry iteration is not modified when the Highlight that was pointed to by the iterator was deleted using .clear() after starting the iteration | Asserts runPass | assert_false(false, "The iteration doesn't end although the Highlight that was pointed to by the iterator was deleted using .clear()")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:101:5) | Pass | assert_equals("example1", "example1", "The highlight name that was pointed to by the iterator is returned although it was deleted using .clear() after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:102:5) | Pass | assert_equals(object "[object Highlight]", object "[object Highlight]", "The Highlight that was pointed to by the iterator is returned although it was deleted using .clear() after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:103:5) | Pass | assert_true(true, "The iteration ends after going through all the highlights although the Highlight that was pointed to by the iterator was deleted using .clear() after starting the iteration")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:105:5) | Pass | assert_equals(undefined, undefined, ".next() returns undefined when the iteration ends")
at Test.<anonymous> ( /css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html:106:5) |
|