aboutsummaryrefslogtreecommitdiff
path: root/contexts/data/lib/closure-library/closure/goog/dom/xml_test.html
diff options
context:
space:
mode:
Diffstat (limited to 'contexts/data/lib/closure-library/closure/goog/dom/xml_test.html')
-rw-r--r--contexts/data/lib/closure-library/closure/goog/dom/xml_test.html103
1 files changed, 0 insertions, 103 deletions
diff --git a/contexts/data/lib/closure-library/closure/goog/dom/xml_test.html b/contexts/data/lib/closure-library/closure/goog/dom/xml_test.html
deleted file mode 100644
index 0c66d9f..0000000
--- a/contexts/data/lib/closure-library/closure/goog/dom/xml_test.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE html>
-<html>
-<!--
-Copyright 2008 The Closure Library Authors. All Rights Reserved.
-
-Use of this source code is governed by the Apache License, Version 2.0.
-See the COPYING file for details.
--->
-<head>
-<meta http-equiv="X-UA-Compatible" content="IE=edge">
-<title>Closure Unit Tests - goog.net.MockXhrLite</title>
-<script src="../base.js"></script>
-<script>
- goog.require('goog.dom.xml');
- goog.require('goog.string');
- goog.require('goog.testing.jsunit');
- goog.require('goog.userAgent');
-</script>
-</head>
-<body>
-<script>
-
-function testSerialize() {
- var doc = goog.dom.xml.createDocument();
- var node = doc.createElement('root');
- doc.appendChild(node);
-
- var serializedNode = goog.dom.xml.serialize(node);
- assertTrue(/<root ?\/>/.test(serializedNode));
-
- var serializedDoc = goog.dom.xml.serialize(doc);
- assertTrue(/(<\?xml version="1.0"\?>)?<root ?\/>/.test(serializedDoc));
-}
-
-function testBelowMaxDepthInIE() {
- if (goog.userAgent.IE) {
- goog.dom.xml.MAX_ELEMENT_DEPTH = 5;
- var junk = '<a><b><c><d><e>Hello</e></d></c></b></a>';
- var doc = goog.dom.xml.loadXml(junk);
- assertEquals('Should not have caused a parse error', 0,
- Number(doc.parseError));
- }
-}
-
-function testAboveMaxDepthInIE() {
- if (goog.userAgent.IE) {
- goog.dom.xml.MAX_ELEMENT_DEPTH = 4;
- var junk = '<a><b><c><d><e>Hello</e></d></c></b></a>';
- var doc = goog.dom.xml.loadXml(junk);
- assertNotEquals('Should have caused a parse error', 0,
- Number(doc.parseError));
- }
-}
-
-function testBelowMaxSizeInIE() {
- if (goog.userAgent.IE) {
- goog.dom.xml.MAX_XML_SIZE_KB = 1;
- var junk = '<a>' + new Array(50).join('<b>junk</b>') + '</a>';
- var doc = goog.dom.xml.loadXml(junk);
- assertEquals('Should not have caused a parse error',
- 0, Number(doc.parseError));
- }
-}
-
-function testMaxSizeInIE() {
- if (goog.userAgent.IE) {
- goog.dom.xml.MAX_XML_SIZE_KB = 1;
- var junk = '<a>' + new Array(1000).join('<b>junk</b>') + '</a>';
- var doc = goog.dom.xml.loadXml(junk);
- assertNotEquals('Should have caused a parse error', 0,
- Number(doc.parseError));
- }
-}
-
-function testSetAttributes() {
- var xmlElement = goog.dom.xml.createDocument().createElement('root');
- var domElement = document.createElement('div');
- var attrs = {
- name: 'test3',
- title: 'A title',
- random: 'woop',
- cellpadding: '123'
- };
-
- goog.dom.xml.setAttributes(xmlElement, attrs);
- goog.dom.xml.setAttributes(domElement, attrs);
-
- assertEquals('test3', xmlElement.getAttribute('name'));
- assertEquals('test3', domElement.getAttribute('name'));
-
- assertEquals('A title', xmlElement.getAttribute('title'));
- assertEquals('A title', domElement.getAttribute('title'));
-
- assertEquals('woop', xmlElement.getAttribute('random'));
- assertEquals('woop', domElement.getAttribute('random'));
-
- assertEquals('123', xmlElement.getAttribute('cellpadding'));
- assertEquals('123', domElement.getAttribute('cellpadding'));
-}
-
-</script>
-</body>
-</html>