diff options
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.html | 103 |
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> |