progress.window.js (524B)
1 test(() => { 2 const pr = document.createElement("progress"); 3 assert_equals(pr.value, 0); 4 assert_equals(pr.position, -1); 5 pr.value = 2; 6 assert_equals(pr.value, 1); 7 assert_equals(pr.position, 1); 8 }, "If value > max, then current value = max"); 9 10 test(() => { 11 const pr = document.createElement("progress"); 12 pr.value = 2; 13 assert_equals(pr.value, 1); 14 assert_equals(pr.position, 1); 15 pr.max = 4; 16 assert_equals(pr.value, 2); 17 assert_equals(pr.position, 0.5); 18 }, "If value < max, then current value = value");