/* eslint-env mocha */ import React from "react" import expect from "expect" import { render } from "enzyme" import Markdown from "components/providers/markdown" describe("UI-3279: Empty Markdown inputs causing bare `undefined` in output", function(){ it("should return no text for `null` as source input", function(){ let props = { source: null } let el = render() expect(el.text()).toEqual("") }) it("should return no text for `undefined` as source input", function(){ let props = { source: undefined } let el = render() expect(el.text()).toEqual("") }) it("should return no text for empty string as source input", function(){ let props = { source: "" } let el = render() expect(el.text()).toEqual("") }) })