// https://github.com/isaacs/sax-js/issues/33
require(__dirname).test({
  xml: '<xml>\n' +
    '<!-- \n' +
    '  comment with a single dash- in it\n' +
    '-->\n' +
    '<data/>\n' +
    '</xml>',
  expect: [
    [ 'opentagstart', { name: 'xml', attributes: {} } ],
    [ 'opentag', { name: 'xml', attributes: {}, isSelfClosing: false } ],
    [ 'text', '\n' ],
    [ 'comment', ' \n  comment with a single dash- in it\n' ],
    [ 'text', '\n' ],
    [ 'opentagstart', { name: 'data', attributes: {} } ],
    [ 'opentag', { name: 'data', attributes: {}, isSelfClosing: true } ],
    [ 'closetag', 'data' ],
    [ 'text', '\n' ],
    [ 'closetag', 'xml' ]
  ],
  strict: true,
  opt: {}
})