pulsar/spec/typescript-spec.coffee

10 lines
377 B
CoffeeScript
Raw Normal View History

describe "TypeScript transpiler support", ->
describe "when there is a .ts file", ->
it "transpiles it using typescript", ->
transpiled = require('./fixtures/typescript/valid.ts')
expect(transpiled(3)).toBe 4
describe "when the .ts file is invalid", ->
it "does not transpile", ->
expect(-> require('./fixtures/typescript/invalid.ts')).toThrow()