describe('EMT typographer', function() {
  var data = require('./data');
  var Yamb = require('./helpers/yamb')(false, true);

  it('should update title', function *() {
    var a = new Yamb();
    a.update(data('easymongo', true));

    a.title = '"May the force be with you."';

    a = yield a.save();

    a.should.be.ok;
    a.title.should.equal('«May the force be with you.»');
  });

  it('should update text and preview', function *() {
    var a = new Yamb();
    a.update(data('easymongo', true));

    a.preview = '"The force" - is a magical power that gives people strength.';
    a.text = '"The force" - is a magical power that gives people strength.';

    a = yield a.save();

    a.should.be.ok;
    a.preview.should.equal('«The force» — is a magical power that gives people strength.');
    a.text.should.equal('«The force» — is a magical power that gives people strength.');
  });
});
@@ -725,33 +725,75 @@
 w.should.equal('
-%C2%AB
+%3Cspan style=%22margin-left:-0.44em;%22%3E%C2%AB%3C/span%3E
 The force%C2%BB%C2%A0%E2%80%94 is%C2%A0
@@ -864,17 +864,59 @@
 .equal('
-%C2%AB
+%3Cspan style=%22margin-left:-0.44em;%22%3E%C2%AB%3C/span%3E
 The forc

Fix mdash tests