| Index: test/com/dom_distiller/client/DomToSaxParserTest.java
|
| diff --git a/test/com/dom_distiller/client/DomToSaxParserTest.java b/test/com/dom_distiller/client/DomToSaxParserTest.java
|
| deleted file mode 100644
|
| index 8a9b60fd82eaf9294a191140c3d6e3f7c53e9d08..0000000000000000000000000000000000000000
|
| --- a/test/com/dom_distiller/client/DomToSaxParserTest.java
|
| +++ /dev/null
|
| @@ -1,77 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -package com.dom_distiller.client;
|
| -
|
| -import java.util.regex.Pattern;
|
| -import java.util.regex.Matcher;
|
| -
|
| -import com.google.gwt.junit.client.GWTTestCase;
|
| -
|
| -import com.google.gwt.core.client.JsArray;
|
| -import com.google.gwt.dom.client.Document;
|
| -import com.google.gwt.dom.client.Element;
|
| -import com.google.gwt.dom.client.Node;
|
| -import com.google.gwt.dom.client.NodeList;
|
| -import com.google.gwt.dom.client.Text;
|
| -import com.google.gwt.user.client.DOM;
|
| -
|
| -import org.xml.sax.Attributes;
|
| -
|
| -public class DomToSaxParserTest extends GWTTestCase {
|
| - @Override
|
| - public String getModuleName() {
|
| - return "com.dom_distiller.DomDistillerJUnit";
|
| - }
|
| -
|
| - public void testGetAttributes() {
|
| - Element e = Document.get().createDivElement();
|
| - e.setInnerHTML("<div style=\"width:50px; height:100px\" id=\"f\" class=\"sdf\"></div>");
|
| - e = Element.as(e.getChildNodes().getItem(0));
|
| - JsArray<Node> jsAttrs = DomUtil.getAttributes(e);
|
| - assertEquals(3, jsAttrs.length());
|
| - }
|
| -
|
| - public void testGetSaxAttributes() {
|
| - Element e = Document.get().createDivElement();
|
| - e.setInnerHTML("<div style=\"width:50px; height:100px\" id=\"f\" class=\"sdf\"></div>");
|
| - e = Element.as(e.getChildNodes().getItem(0));
|
| - Attributes attrs = DomToSaxParser.getSaxAttributes(e);
|
| - assertEquals(3, attrs.getLength());
|
| - assertEquals("f", attrs.getValue("id"));
|
| - assertEquals("sdf", attrs.getValue("class"));
|
| - }
|
| -
|
| - private void runDomParserTest(String innerHtml) throws Throwable {
|
| - Element container = Document.get().createDivElement();
|
| - container.setInnerHTML(innerHtml);
|
| - SimpleContentHandler contentHandler = new SimpleContentHandler();
|
| - DomToSaxParser.parse(container, contentHandler);
|
| - String expectedDocument = "<div>" + innerHtml + "</div>";
|
| - assertEquals(expectedDocument, contentHandler.getDocumentString().toLowerCase());
|
| - }
|
| -
|
| - public void testDomParserText() throws Throwable {
|
| - runDomParserTest("foo");
|
| - }
|
| -
|
| - public void testDomParserElement() throws Throwable {
|
| - runDomParserTest("<div></div>");
|
| - }
|
| -
|
| - public void testDomParserSiblings() throws Throwable {
|
| - runDomParserTest("<div></div><div></div>");
|
| - }
|
| -
|
| - public void testDomParserAttribute() throws Throwable {
|
| - runDomParserTest("<div style=\"width:50px; height:100px\" id=\"f\" class=\"sdf\"></div>");
|
| - }
|
| -
|
| - public void testDomParserSimplePage() throws Throwable {
|
| - String simpleHtml =
|
| - "<div id=\"a\" class=\"foo\">foo<a href=\"x.com/#1\">x.com</a>bar</div>" +
|
| - "<div>baz</div>";
|
| - runDomParserTest(simpleHtml);
|
| - }
|
| -}
|
|
|