
  assert_equals(el.getAttributeNames().length, 1);
  assert_equals(el.getAttributeNames()[0], el.attributes[0].name);
  assert_equals(el.getAttributeNames()[0], "foo");

  el.removeAttribute("foo");
  assert_equals(el.getAttributeNames().length, 0);

  el.setAttribute("foo", "bar");
  el.setAttributeNS("", "FOO", "bar");
  el.setAttributeNS("dummy1", "foo", "bar");
  el.setAttributeNS("dummy2", "dummy:foo", "bar");
  assert_equals(el.getAttributeNames().length, 4);
  assert_equals(el.getAttributeNames()[0]