       el('em', 'foo')
       ' bar'
     ])
-    expect(element.innerHTML).to.be.equal('<em>foo</em> bar')
+    expect(element.innerHTML).to.equal('<em>foo</em> bar')
 
 
 describe 'el.css', ->
   it 'can create basic css properties', ->
     css = el.css(color: '#00f')
-    expect(css).to.be.equal('color:#00f;')
+    expect(css).to.equal('color:#00f;')
 
   it 'can create multiple properties', ->
     css = el.css(color: '#00f', padding: '10px')
-    expect(css).to.be.equal('color:#00f;padding:10px;')
+    expect(css).to.equal('color:#00f;padding:10px;')
 
   it 'can receive selectors', ->
     css = el.css(body: padding: '10px')
-    expect(css).to.be.equal('body{padding:10px;}')
+    expect(css).to.equal('body{padding:10px;}')
 
 
 describe 'el.setAttr', ->
   it 'can set element id', ->
     element = el()
     el.setAttr(element, 'id', 'some-id')
-    expect(element.id).to.be.equal('some-id')
+    expect(element.id).to.equal('some-id')
 
   it 'can set element className', ->
     element = el()
     el.setAttr(element, 'className', 'class1 class2')
-    expect(element.className).to.be.equal('class1 class2')
+    expect(element.className).to.equal('class1 class2')
 
   it 'can set element innerHTML with html', ->
     element = el()
     el.setAttr(element, 'html', '<em>foo</em> bar')
-    expect(element.innerHTML).to.be.equal('<em>foo</em> bar')
+    expect(element.innerHTML).to.equal('<em>foo</em> bar')
 
   it 'can set / get element text content', ->
     element = el()
     el.setAttr(element, 'text', '<em>foo</em> bar')
-    expect(element.innerHTML).to.be.equal('&lt;em&gt;foo&lt;/em&gt; bar')
+    expect(element.innerHTML).to.equal('&lt;em&gt;foo&lt;/em&gt; bar')
 
   it 'can set HTML content from DOM element', ->
     element = el()
     el.setAttr(element, 'html', el('em', 'foo'))
-    expect(element.innerHTML).to.be.equal('<em>foo</em>')
+    expect(element.innerHTML).to.equal('<em>foo</em>')
 
   it 'can set multiple attributes', ->
     element = el()
     el.setAttr(element, id: 'some-id', className: 'class')
-    expect(element.id).to.be.equal('some-id')
-    expect(element.className).to.be.equal('class')
+    expect(element.id).to.equal('some-id')
+    expect(element.className).to.equal('class')
 
   it 'can set href on anchor', ->
     element = el('a')


describe 'el', ->
  it 'can create div by default', ->
    expect(el().tagName).to.be.equal('DIV')

  it 'can create an input field', ->
    expect(el('input').tagName).to.be.equal('INPUT')

  it 'can create a span', ->
    expect(el('span').tagName).to.be.equal('SPAN')

  it 'does not add id attribute by default', ->
    expect(el().hasAttribute('id')).to.be.false

    ]
    el.registerPlugin((child) -> children.shift())
    expect(el('div', [ 'foo', 'bar' ]).innerHTML)
      .to.equal('<span>baz</span><span>quux</span>')


describe 'el.resetPlugins', ->
