parse.lua 340 B

1234567891011121314
  1. local parse = require 'parse'
  2. describe('parse', function()
  3. it('errors if passed nil', function()
  4. expect(function() parse(nil) end).to.fail()
  5. end)
  6. it('returns a document with no definitions if passed an empty string', function()
  7. expect(parse('')).to.equal({
  8. kind = 'document',
  9. definitions = {}
  10. })
  11. end)
  12. end)