blob: 3fbdda491b15de7c1d4a61ed4f25ff66235120ad [file] [log] [blame]
<html>
<link rel="import" href="../resources/chai.sky" />
<link rel="import" href="../resources/mocha.sky" />
<script>
describe('MutationObserver', function() {
it('should pass the callback and observer arguments', function(done) {
var mutationObserver = new MutationObserver(function(mutations, observer) {
assert.equal(this, mutationObserver);
assert.equal(mutationObserver, observer);
done();
});
var div = document.createElement('div');
mutationObserver.observe(div, {attributes: true});
div.setAttribute('foo', 'bar');
});
});
</script>
</html>