v1
9/17/2025 by eoghan -00
Setup HTML - click to add setup HTML
disable setup JavaScript
Setup JavaScript
function before_stack(href, filePath) { const stack = href.split('/'); const parts = filePath.split('/'); stack.pop(); for (const part of parts) { if (part === '.') { continue; } else if (part === '..') { stack.pop(); } else { stack.push(part); } } return `url(${stack.join('/')})`; } function after_url(href, filePath) { try { return `url(${new URL(filePath, href, ).toString()})` } catch(e) { return 'eerr' }} 
delete caserun single casemove downdrag and drop case


ready




before_stack('http://localhost/css/style.css', "../a.jpg")
delete caserun single casemove updrag and drop case


ready



after_url('http://localhost/css/style.css', "../a.jpg")
Test Case - click to add another test case
Teardown JS - click to add teardown JavaScript
Output (DOM) - click to monitor output (DOM) while test is running
RUN