tricu

A lazy functional language based on Tree Calculus
Log | Files | Refs | README | LICENSE

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 });