Fri, 16 Jan 2015 04:50:19 +0100
Replace accessor implementation with direct member state manipulation, by
request https://trac.torproject.org/projects/tor/ticket/9701#comment:32
1 actual = '';
2 expected = '3,6,9,12,15,18,';
4 function slice(a, b)
5 {
6 //return { x: a + ':' + b };
7 return b;
8 }
10 function f(index)
11 {
12 var length = 20;
14 function get3() {
15 //appendToActual("get3 " + index);
16 if (length - index < 3)
17 return null;
18 return slice(index, index += 3);
19 }
21 var bytes = null;
22 while (bytes = get3()) {
23 appendToActual(bytes);
24 }
25 }
27 f(0);
30 assertEq(actual, expected)