|
55 | 55 | function verifySecondSelected(codelab) { |
56 | 56 | assert.equal(codelab.selected, 1, 'selected'); |
57 | 57 | assert.equal(codelab.remaining, '3 min remaining', 'remaining'); |
58 | | - assert.match(codelab.$.countdown.textContent.trim(), /3 min/); |
| 58 | + var countdowns = codelab.root.querySelectorAll('.countdown'); |
| 59 | + for (var i = 0, countdown; countdown = countdowns[i]; ++i) { |
| 60 | + assert.match(countdown.textContent.trim(), /3 min/); |
| 61 | + } |
59 | 62 | assert.equal(location.hash, '#1', 'location.hash'); |
60 | 63 | assert.equal(codelab.$.toc.selected, 1, '$.toc.selected'); |
61 | 64 | assert(!codelab.querySelector('.prevbutton').disabled, 'prev fab is disabled'); |
|
193 | 196 | async.nextTick(function() { |
194 | 197 | assert.equal(codelab.selected, 0, 'selected'); |
195 | 198 | assert.equal(codelab.remaining, '5 min remaining', 'remaining'); |
196 | | - assert.match(codelab.$.countdown.textContent.trim(), /5 min/); |
| 199 | + |
| 200 | + var countdowns = codelab.root.querySelectorAll('.countdown'); |
| 201 | + for (var i = 0, countdown; countdown = countdowns[i]; ++i) { |
| 202 | + assert.match(codelab.$.countdown.textContent.trim(), /5 min/); |
| 203 | + } |
| 204 | + |
197 | 205 | assert.equal(codelab.$.toc.selected, 0, '$.toc.selected'); |
198 | 206 | assert(location.hash === '#0' || location.hash === '', 'location.hash'); |
199 | 207 | assert(codelab.querySelector('.prevbutton').disabled, 'prev fab is not disabled'); |
|
0 commit comments