resume.test.mjs (424B)
1 import test from 'node:test'; 2 import assert from 'node:assert/strict'; 3 import {validStepResume} from '../dist/io.js'; 4 test('scheduler resumes accept no payload; terminal input is a separate v2 protocol',()=>{ 5 assert.equal(validStepResume(undefined),true); 6 for(const value of ['',false,7,null,'λ雪🙂','\n','\r','\ud800','\udfff','a'.repeat(257),'🙂'.repeat(257),{}]) 7 assert.equal(validStepResume(value),false); 8 });