Author: scabanovich
Date: 2010-01-15 07:43:52 -0500 (Fri, 15 Jan 2010)
New Revision: 19766
Added:
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/projects/TestKbModel/WebContent/facelet-taglib2.xml
Modified:
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/KbModelTest.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5642
Added:
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/projects/TestKbModel/WebContent/facelet-taglib2.xml
===================================================================
---
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/projects/TestKbModel/WebContent/facelet-taglib2.xml
(rev 0)
+++
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/projects/TestKbModel/WebContent/facelet-taglib2.xml 2010-01-15
12:43:52 UTC (rev 19766)
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<facelet-taglib version="2.0"
xmlns="http://java.sun.com/xml/ns/javaee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd">
+ <namespace>facelets_taglib2</namespace>
+ <composite-library-name>ii</composite-library-name>
+ <tag>
+ <tag-name>tag1</tag-name>
+ <handler-class>k</handler-class>
+ <attribute>
+ <name>attr1</name>
+ <type>v</type>
+ </attribute>
+ <attribute>
+ <name>attr2</name>
+ </attribute>
+ <tag-extension>
+ <xx/>
+ <xx/>
+ </tag-extension>
+ <tag-extension>
+ <yy/>
+ </tag-extension>
+ </tag>
+ <tag>
+ <tag-name>tag2</tag-name>
+ <handler-class>k</handler-class>
+ <attribute>
+ <name>attr3</name>
+ <type>v</type>
+ </attribute>
+ <attribute>
+ <name>attr4</name>
+ </attribute>
+ <tag-extension>
+ <xx/>
+ <xx/>
+ </tag-extension>
+ <tag-extension>
+ <yy/>
+ </tag-extension>
+ </tag>
+</facelet-taglib>
Property changes on:
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/projects/TestKbModel/WebContent/facelet-taglib2.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/KbModelTest.java
===================================================================
---
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/KbModelTest.java 2010-01-15
11:22:39 UTC (rev 19765)
+++
trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/KbModelTest.java 2010-01-15
12:43:52 UTC (rev 19766)
@@ -84,6 +84,18 @@
assertTrue(ls.get(0).getComponents().length > 0);
ls = null;
+ f = project.getFile("WebContent/facelet-taglib2.xml");
+ assertNotNull(f);
+ try {
+ LoadedDeclarations ds = scanner.parse(f, kbProject);
+ ls = ds.getLibraries();
+ } catch (ScannerException e) {
+ JUnitUtils.fail("Error in xml scanner",e);
+ }
+ assertEquals(1, ls.size());
+ assertTrue(ls.get(0).getComponents().length > 0);
+
+ ls = null;
f = project.getFile("WebContent/WEB-INF/taglib2.tld");
assertNotNull(f);
try {