• Philip Chimento's avatar
    [test] Fix test that was accidentally never executed · b424baba
    Philip Chimento authored
    This test somehow ended up inside an assertThrows arrow function, after
    the expression that was supposed to throw -- so it never got executed
    (and the expectation was slightly off.) This moves the test outside the
    arrow function so it gets executed, and fixes the expectation.
    
    Justification for changing the expectation: rab is [0, 1, 2, 3, ... 9],
    and length_tracking_ta_with_offset2 has an offset of 2, so it is [2, 3,
    ...]. During the loop, after 2 iterations which have produced [2, 3], we
    resize the buffer so the array has length 0. Therefore, the iteration
    ends after producing [2, 3], not [3, 4].
    
    Change-Id: Iec6024fb955102841b45f033de3fed80b7d2af34
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3878244Reviewed-by: 's avatarShu-yu Guo <syg@chromium.org>
    Commit-Queue: Shu-yu Guo <syg@chromium.org>
    Auto-Submit: Philip Chimento <ptomato@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#83009}
    b424baba
typedarray-resizablearraybuffer.js 264 KB