Package org.jsoup.parser

Examples of org.jsoup.parser.Token$Doctype


    @Test
  @Ignore
  // TODO
    public void testRTOutputDocumentFull() {
      Document doc = new Document();
      DocType dt = new DocType("root");
      dt.setInternalSubset(" ");
      doc.addContent(dt);
      doc.addContent(new Comment("This is a document"));
      doc.addContent(new ProcessingInstruction("jdomtest", ""));
      Element e = new Element("root");
      e.addContent(new EntityRef("ref"));
View Full Code Here


            break;
          case Comment:
            assertEquals(((Comment)a).getText(), ((Comment)b).getText());
            break;
          case DocType:
            DocType da = (DocType)a;
            DocType db = (DocType)b;
            assertEquals(da.getElementName(), db.getElementName());
            assertEquals(da.getPublicID(), db.getPublicID());
            assertEquals(da.getSystemID(), db.getSystemID());
            assertEquals(da.getInternalSubset(), db.getInternalSubset());
            break;
          case Element:
            Element ea = (Element)a;
            Element eb = (Element)b;
            assertEquals(ea.getName(), eb.getName());
View Full Code Here

  }
 

  @Test
  public void testDocTypeSimple() {
    DocType content = new DocType("root");
    assertEquals("<!DOCTYPE root>",
        outputString(fraw,     content));
    assertEquals("<!DOCTYPE root>",
        outputString(fcompact, content));
    assertEquals("<!DOCTYPE root>",
View Full Code Here

        outputString(ftfw,     content));
  }
 
  @Test
  public void testDocTypeSimpleISS() {
    DocType content = new DocType("root");
    content.setInternalSubset("<!ENTITY name \"value\">");
    assertEquals("<!DOCTYPE root [\n<!ENTITY name \"value\">]>",
        outputString(fraw,     content));
    assertEquals("<!DOCTYPE root [\n<!ENTITY name \"value\">]>",
        outputString(fcompact, content));
    assertEquals("<!DOCTYPE root [\n<!ENTITY name \"value\">]>",
View Full Code Here

        outputString(ftfw,     content));
  }
 
  @Test
  public void testDocTypeSystemID() {
    DocType content = new DocType("root", "sysid");
    assertEquals("<!DOCTYPE root SYSTEM \"sysid\">",
        outputString(fraw,     content));
    assertEquals("<!DOCTYPE root SYSTEM \"sysid\">",
        outputString(fcompact, content));
    assertEquals("<!DOCTYPE root SYSTEM \"sysid\">",
View Full Code Here

        outputString(ftfw,     content));
  }
 
  @Test
  public void testDocTypeSystemIDISS() {
    DocType content = new DocType("root", "sysid");
    content.setInternalSubset("internal");
    assertEquals("<!DOCTYPE root SYSTEM \"sysid\" [\ninternal]>",
        outputString(fraw,     content));
    assertEquals("<!DOCTYPE root SYSTEM \"sysid\" [\ninternal]>",
        outputString(fcompact, content));
    assertEquals("<!DOCTYPE root SYSTEM \"sysid\" [\ninternal]>",
View Full Code Here

        outputString(ftfw,     content));
  }
 
  @Test
  public void testDocTypePublicSystemID() {
    DocType content = new DocType("root", "pubid", "sysid");
    assertEquals("<!DOCTYPE root PUBLIC \"pubid\" \"sysid\">",
        outputString(fraw,     content));
    assertEquals("<!DOCTYPE root PUBLIC \"pubid\" \"sysid\">",
        outputString(fcompact, content));
    assertEquals("<!DOCTYPE root PUBLIC \"pubid\" \"sysid\">",
View Full Code Here

        outputString(ftfw,     content));
  }
 
  @Test
  public void testDocTypePublicSystemIDISS() {
    DocType content = new DocType("root", "pubid", "sysid");
    content.setInternalSubset("internal");
    assertEquals("<!DOCTYPE root PUBLIC \"pubid\" \"sysid\" [\ninternal]>",
        outputString(fraw,     content));
    assertEquals("<!DOCTYPE root PUBLIC \"pubid\" \"sysid\" [\ninternal]>",
        outputString(fcompact, content));
    assertEquals("<!DOCTYPE root PUBLIC \"pubid\" \"sysid\" [\ninternal]>",
View Full Code Here

  }
 
  @Test
  public void testDocumentDocType() {
    Document content = new Document();
    content.setDocType(new DocType("root"));
    assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE root>\n",
        outputString(fraw,     content));
    assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE root>\n",
        outputString(fcompact, content));
    assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE root>\n",
View Full Code Here

        txt, txt,txt, txt, txt);
  }

  @Test
  public void testOutputDocTypeSimple() {
    checkOutput(new DocType("root"), "<!DOCTYPE root>", "<!DOCTYPE root>", "<!DOCTYPE root>",
        "<!DOCTYPE root>", "<!DOCTYPE root>");
  }
View Full Code Here

TOP

Related Classes of org.jsoup.parser.Token$Doctype

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.