flutter_flutter/tests/mutation-observer/callback-arguments.html
2014-10-23 11:17:19 -07:00

19 lines
636 B
HTML

<html>
<link rel="import" href="../resources/chai.html" />
<link rel="import" href="../resources/mocha.html" />
<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>