import assert from 'assert';
import React from 'react'; // jshint ignore:line
import PageLead from 'misago/components/page-lead'; // jshint ignore:line
import * as testUtils from 'misago/utils/test-utils';
describe("Page Lead", function() {
afterEach(function() {
testUtils.unmountComponents();
});
it('renders with lead class', function() {
/* jshint ignore:start */
testUtils.render();
/* jshint ignore:end */
let element = $('#test-mount .page-lead.lead');
assert.ok(element.length, "component renders");
assert.equal(element.find('p').text(), 'Lorem ipsum dolor.',
"component displays given html");
});
it('renders without lead class', function() {
/* jshint ignore:start */
testUtils.render();
/* jshint ignore:end */
let element = $('#test-mount .page-lead');
assert.ok(element.length, "component renders");
assert.ok(!element.hasClass('lead'), "lead class is hidden");
});
});