Terrace/docs/dsl/index.test.js
Joshua Bemenderfer 0196cd5c87 Reorganize repo.
2022-11-01 14:57:07 -04:00

23 lines
655 B
JavaScript

import { describe, it } from "vitest"
import { document } from '../../../implementations/js/packages/core/src/terrace.js'
import fs from 'node:fs'
import readline from 'node:readline/promises'
describe('Terrace DSL: thederf.com', () => {
it('loads', async () => {
const it = readline.createInterface({
input: fs.createReadStream('./test.tce', 'utf-8'),
})[Symbol.asyncIterator]()
const getLine = async () => {
console.log(1)
console.log('GETLINE', await it.next())
console.log(2)
const val = (await it.next()).value
return val
}
const doc = document(getLine, ' ')
doc.next(() => {})
})
})