[prev in list] [next in list] [prev in thread] [next in thread]
List: jakarta-commons-dev
Subject: svn commit: r1705993 - /commons/proper/validator/trunk/src/test/java/org/apache/commons/validator/ro
From: sebb () apache ! org
Date: 2015-09-30 10:13:36
Message-ID: 20150930101336.CCA493A01DC () svn01-us-west ! apache ! org
[Download RAW message or body]
Author: sebb
Date: Wed Sep 30 10:13:35 2015
New Revision: 1705993
URL: http://svn.apache.org/viewvc?rev=1705993&view=rev
Log:
Perform array check before checking for new TLDs
This makes it easier when manually adding new entries.
Modified:
commons/proper/validator/trunk/src/test/java/org/apache/commons/validator/routines/DomainValidatorTest.java
Modified: commons/proper/validator/trunk/src/test/java/org/apache/commons/validator/routines/DomainValidatorTest.java
URL: http://svn.apache.org/viewvc/commons/proper/validator/trunk/src/test/java/org/apa \
che/commons/validator/routines/DomainValidatorTest.java?rev=1705993&r1=1705992&r2=1705993&view=diff
==============================================================================
--- commons/proper/validator/trunk/src/test/java/org/apache/commons/validator/routines/DomainValidatorTest.java \
(original)
+++ commons/proper/validator/trunk/src/test/java/org/apache/commons/validator/routines/DomainValidatorTest.java \
Wed Sep 30 10:13:35 2015 @@ -300,6 +300,16 @@ public class DomainValidatorTest \
extends // Check if the internal TLD table is up to date
// Check if the internal TLD tables have any spurious entries
public static void main(String a[]) throws Exception {
+ // Check the arrays first as this affects later checks
+ // Doing this here makes it easier when updating the lists
+ boolean OK = true;
+ for(String list : new \
String[]{"INFRASTRUCTURE_TLDS","COUNTRY_CODE_TLDS","GENERIC_TLDS","LOCAL_TLDS"}) { + \
OK &= isSortedLowerCase(list); + }
+ if (!OK) {
+ System.out.println("Fix arrays before retrying; cannot continue");
+ return;
+ }
Set<String> ianaTlds = new HashSet<String>(); // keep for comparison with \
array contents DomainValidator dv = DomainValidator.getInstance();;
File txtFile = new File("target/tlds-alpha-by-domain.txt");
@@ -563,7 +573,7 @@ public class DomainValidatorTest extends
return true;
}
- private boolean isSortedLowerCase(String arrayName) throws Exception {
+ private static boolean isSortedLowerCase(String arrayName) throws Exception {
Field f = DomainValidator.class.getDeclaredField(arrayName);
final boolean isPrivate = Modifier.isPrivate(f.getModifiers());
if (isPrivate) {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic