v1
- by alanorozco 2/12/202100
Setup HTML - click to add setup HTML
disable setup JavaScript
Setup JavaScript
function objstr(obj) {
	var k, cls='';
	for (k in obj) {
		if (obj[k]) {
			cls && (cls += ' ');
			cls += k;
		}
	}
	return cls;
}
delete caserun single casemove downdrag and drop case


ready



objstr({
  abcd: Math.random() <= 0.5,
  efghijkl: Math.random() <= 0.5,
  mnopqrstuvwxyz: Math.random() <= 0.5,
  efghijklmnopqrstuvwxyz: Math.random() <= 0.5,
  abcdefghijklmnopqrstuvwxyz: Math.random() <= 0.5,
});
delete caserun single casemove upmove downdrag and drop case


ready



"" +
  (Math.random() <= 0.5 ? " abcd" : "") +
  (Math.random() <= 0.5 ? " efghijkl" : "") +
  (Math.random() <= 0.5 ? " mnopqrstuvwxyz" : "") +
  (Math.random() <= 0.5 ? " efghijklmnopqrstuvwxyz" : "") +
  (Math.random() <= 0.5 ? " abcdefghijklmnopqrstuvwxyz" : "");
delete caserun single casemove updrag and drop case


ready



let _;
"" +
  (Math.random() <= 0.5 ? (_ = true, '') + "abcd" : "") +
  (Math.random() <= 0.5 ? (_ ? ' ' : (_ = true, '')) + "efghijkl" : "") +
  (Math.random() <= 0.5 ? (_ ? ' ' : (_ = true, '')) + "mnopqrstuvwxyz" : "") +
  (Math.random() <= 0.5 ? (_ ? ' ' : (_ = true, '')) + "efghijklmnopqrstuvwxyz" : "") +
  (Math.random() <= 0.5 ? (_ ? ' ' : (_ = true, '')) + "abcdefghijklmnopqrstuvwxyz" : "");
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