querySelectorAll('slot').length, 1);
});

test('querySelectorAll with dom-repeat', function() {
  var el = document.createElement('polymer-dom-repeat');
  document.body.appendChild(el);
  el.$.repeater.render();
  flush();
  assert.equal(el.$.container.querySelectorAll('*').length, 7, 'querySelectorAll finds repeated elements');
  document.body.removeChild(el);
});

test('querySelector document', function() {
  assert.ok(document.querySelector('body'));
});

test('projection', function() {
  var projected =