You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2011/06/07 18:45:31 UTC
svn commit: r1133093 -
/incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/PackagingAndConfiguration.java
Author: scottbw
Date: Tue Jun 7 16:45:31 2011
New Revision: 1133093
URL: http://svn.apache.org/viewvc?rev=1133093&view=rev
Log:
Added defaultLocale test cases, and changed utility methods to use defaultLocale. See WOOKIE-211.
Modified:
incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/PackagingAndConfiguration.java
Modified: incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/PackagingAndConfiguration.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/PackagingAndConfiguration.java?rev=1133093&r1=1133092&r2=1133093&view=diff
==============================================================================
--- incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/PackagingAndConfiguration.java (original)
+++ incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/PackagingAndConfiguration.java Tue Jun 7 16:45:31 2011
@@ -52,6 +52,34 @@ import org.junit.Test;
*
*/
public class PackagingAndConfiguration extends ConformanceTest{
+
+ // Default Locale tests
+ @Test
+ public void de000(){
+ W3CWidget widget = processWidgetNoErrors("http://dev.w3.org/2006/waf/widgets/test-suite/test-cases/ta-defaultlocale-ignore/000/ta-de-000.wgt");
+ }
+
+ @Test
+ public void de001(){
+ W3CWidget widget = processWidgetNoErrors("http://dev.w3.org/2006/waf/widgets/test-suite/test-cases/ta-defaultlocale-ignore/001/ta-de-001.wgt");
+ assertEquals("PASS",getName(widget));
+ }
+ @Test
+ public void de002(){
+ W3CWidget widget = processWidgetNoErrors("http://dev.w3.org/2006/waf/widgets/test-suite/test-cases/ta-defaultlocale-ignore/002/ta-de-002.wgt");
+ assertEquals("PASS",getDescription(widget));
+ }
+
+ @Test
+ public void de003(){
+ W3CWidget widget = processWidgetNoErrors("http://dev.w3.org/2006/waf/widgets/test-suite/test-cases/ta-defaultlocale-ignore/003/ta-de-003.wgt");
+ }
+
+ @Test
+ public void de004(){
+ W3CWidget widget = processWidgetNoErrors("http://dev.w3.org/2006/waf/widgets/test-suite/test-cases/ta-defaultlocale-ignore/004/ta-de-004.wgt");
+ assertEquals("PASS",getName(widget));
+ }
// 1 files
@Test
@@ -1236,7 +1264,7 @@ public class PackagingAndConfiguration e
private ILicenseEntity getLicense(W3CWidget widget){
ILicenseEntity[] descs = widget.getLicensesList().toArray(new ILicenseEntity[widget.getLicensesList().size()]);
- return (ILicenseEntity) LocalizationUtils.getLocalizedElement(descs, null);
+ return (ILicenseEntity) LocalizationUtils.getLocalizedElement(descs, null, widget.getDefaultLocale());
}
private String getLicenseText(W3CWidget widget){
@@ -1249,7 +1277,7 @@ public class PackagingAndConfiguration e
private String getDescription(W3CWidget widget){
IDescriptionEntity[] descs = widget.getDescriptions().toArray(new IDescriptionEntity[widget.getDescriptions().size()]);
- IDescriptionEntity desc = (IDescriptionEntity) LocalizationUtils.getLocalizedElement(descs, null);
+ IDescriptionEntity desc = (IDescriptionEntity) LocalizationUtils.getLocalizedElement(descs, null, widget.getDefaultLocale());
return desc.getDescription();
}
@@ -1264,7 +1292,7 @@ public class PackagingAndConfiguration e
private INameEntity getNameEntity(W3CWidget widget){
INameEntity[] names = widget.getNames().toArray(new INameEntity[widget.getNames().size()]);
- return (INameEntity) LocalizationUtils.getLocalizedElement(names, null);
+ return (INameEntity) LocalizationUtils.getLocalizedElement(names, null, widget.getDefaultLocale());
}
private String getSrc(W3CWidget widget){
@@ -1283,12 +1311,12 @@ public class PackagingAndConfiguration e
private IContentEntity getDefaultStartFile(W3CWidget widget){
IContentEntity[] contents = widget.getContentList().toArray(new IContentEntity[widget.getContentList().size()]);
- return (IContentEntity) LocalizationUtils.getLocalizedElement(contents, null);
+ return (IContentEntity) LocalizationUtils.getLocalizedElement(contents, null, widget.getDefaultLocale());
}
private IIconEntity getIconEntity(W3CWidget widget){
IIconEntity[] icons = widget.getIconsList().toArray(new IIconEntity[widget.getIconsList().size()]);
- return (IIconEntity) LocalizationUtils.getLocalizedElement(icons, null);
+ return (IIconEntity) LocalizationUtils.getLocalizedElement(icons, null, widget.getDefaultLocale());
}
private String getIcon(W3CWidget widget){