Author: erodriguez
Date: Thu Dec 29 09:19:35 2005
New Revision: 359850
URL: http://svn.apache.org/viewcvs?rev=359850&view=rev
Log:
Checked in some initial (still failing) tests for protocol-common to be moved in repo reorg.
Added:
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/CatalogTest.java
(with props)
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/configuration-dns.ldif
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/KerberosTest.java
(with props)
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-apache.ldif
directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-example.ldif
directory/shared/protocol/trunk/common/src/test/log4j.properties (with props)
Modified:
directory/shared/protocol/trunk/project.xml
Added: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/CatalogTest.java
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/CatalogTest.java?rev=359850&view=auto
==============================================================================
--- directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/CatalogTest.java
(added)
+++ directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/CatalogTest.java
Thu Dec 29 09:19:35 2005
@@ -0,0 +1,86 @@
+/*
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.protocol.common.catalog;
+
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Map;
+import java.util.Set;
+
+import javax.naming.Context;
+import javax.naming.NamingEnumeration;
+import javax.naming.directory.Attribute;
+import javax.naming.directory.Attributes;
+import javax.naming.directory.DirContext;
+import javax.naming.directory.SearchControls;
+import javax.naming.directory.SearchResult;
+
+import org.apache.protocol.common.AbstractBackingStoreTest;
+
+public class CatalogTest extends AbstractBackingStoreTest
+{
+ /**
+ * Setup the backing store with test partitions.
+ */
+ public void setUp() throws Exception
+ {
+ super.setUp();
+
+ loadPartition( "ou=system", "configuration-dns.ldif" );
+ }
+
+ public void testListCatalogEntries() throws Exception
+ {
+ String baseDn = "cn=org.apache.dns.1,cn=dns,ou=services,ou=configuration,ou=system";
+
+ env.put( Context.PROVIDER_URL, baseDn );
+ DirContext ctx = (DirContext) factory.getInitialContext( env );
+
+ SearchControls controls = new SearchControls();
+ controls.setSearchScope( SearchControls.SUBTREE_SCOPE );
+
+ String[] returningAttributes = new String[] { "apacheCatalogEntryBaseDn", "apacheCatalogEntryName"
};
+ controls.setReturningAttributes( returningAttributes );
+
+ Set set = new HashSet();
+ NamingEnumeration list = ctx.search( "", "(objectClass=apacheCatalogEntry)", controls
);
+
+ Map map = new HashMap();
+
+ while ( list.hasMore() )
+ {
+ SearchResult result = (SearchResult) list.next();
+ set.add( result.getName() );
+
+ Attributes attrs = result.getAttributes();
+ Attribute attr;
+
+ String catalogEntryBaseDn = ( attr = attrs.get( "apacheCatalogEntryBaseDn" )
) != null ? (String) attr
+ .get() : null;
+ String catalogEntryName = ( attr = attrs.get( "apacheCatalogEntryName" ) ) !=
null ? (String) attr.get()
+ : null;
+ map.put( catalogEntryName, catalogEntryBaseDn );
+
+ assertTrue( catalogEntryBaseDn.equals( "ou=zones,dc=example,dc=com" ) );
+ assertTrue( catalogEntryName.equals( "example.com" ) );
+ }
+
+ assertTrue( set
+ .contains( "cn=example.com,ou=catalog,cn=org.apache.dns.1,cn=dns,ou=services,ou=configuration,ou=system"
) );
+ }
+}
Propchange: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/CatalogTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Added: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/configuration-dns.ldif
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/configuration-dns.ldif?rev=359850&view=auto
==============================================================================
--- directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/configuration-dns.ldif
(added)
+++ directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/catalog/configuration-dns.ldif
Thu Dec 29 09:19:35 2005
@@ -0,0 +1,80 @@
+#
+# Copyright 2005 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# EXAMPLE.COM is reserved for testing according to this RFC:
+#
+# http://www.rfc-editor.org/rfc/rfc2606.txt
+#
+
+version: 1
+dn: ou=configuration,ou=system
+objectClass: top
+objectClass: organizationalUnit
+ou: configuration
+
+dn: ou=services,ou=configuration,ou=system
+objectClass: top
+objectClass: organizationalUnit
+ou: services
+
+dn: cn=dns,ou=services,ou=configuration,ou=system
+objectClass: top
+objectClass: apacheFactoryConfiguration
+cn: dns
+apacheServicePid: org.apache.dns.factory
+
+dn: cn=org.apache.dns.1,cn=dns,ou=services,ou=configuration,ou=system
+objectClass: apacheServiceConfiguration
+objectClass: extensibleObject
+cn: org.apache.dns.1
+ipAddress: 192.168.0.1
+ipPort: 53
+baseDn: dc=example,dc=com
+apacheServicePid: org.apache.dns.1
+apacheServiceFactoryPid: org.apache.dns.factory
+
+dn: ou=catalog,cn=org.apache.dns.1,cn=dns,ou=services,ou=configuration,ou=system
+objectClass: top
+objectClass: organizationalUnit
+ou: catalog
+
+dn: cn=example.com,ou=catalog,cn=org.apache.dns.1,cn=dns,ou=services,ou=configuration,ou=system
+objectClass: top
+objectClass: apacheCatalogEntry
+cn: example.com
+apacheCatalogEntryName: example.com
+apacheCatalogEntryBaseDn: ou=zones,dc=example,dc=com
+
+dn: cn=org.apache.dns.2,cn=dns,ou=services,ou=configuration,ou=system
+objectClass: apacheServiceConfiguration
+objectClass: extensibleObject
+cn: org.apache.dns.2
+ipAddress: 10.0.0.1
+ipPort: 10000
+baseDn: dc=apache,dc=org
+apacheServicePid: org.apache.dns.2
+apacheServiceFactoryPid: org.apache.dns.factory
+
+dn: ou=catalog,cn=org.apache.dns.2,cn=dns,ou=services,ou=configuration,ou=system
+objectClass: top
+objectClass: organizationalUnit
+ou: catalog
+
+dn: cn=apache.org,ou=catalog,cn=org.apache.dns.2,cn=dns,ou=services,ou=configuration,ou=system
+objectClass: top
+objectClass: apacheCatalogEntry
+cn: apache.org
+apacheCatalogEntryName: apache.org
+apacheCatalogEntryBaseDn: ou=zones,dc=apache,dc=org
Added: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/KerberosTest.java
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/KerberosTest.java?rev=359850&view=auto
==============================================================================
--- directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/KerberosTest.java
(added)
+++ directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/KerberosTest.java
Thu Dec 29 09:19:35 2005
@@ -0,0 +1,78 @@
+/*
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.protocol.common.kerberos;
+
+import javax.naming.Context;
+import javax.naming.Name;
+import javax.naming.NamingEnumeration;
+import javax.naming.NamingException;
+import javax.naming.directory.Attribute;
+import javax.naming.directory.Attributes;
+import javax.naming.directory.BasicAttribute;
+import javax.naming.directory.BasicAttributes;
+import javax.naming.directory.DirContext;
+
+import org.apache.protocol.common.AbstractBackingStoreTest;
+
+/**
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ * @version $Rev$, $Date$
+ */
+public class KerberosTest extends AbstractBackingStoreTest
+{
+ /**
+ * Setup the backing store with test partitions.
+ */
+ public void setUp() throws Exception
+ {
+ super.setUp();
+
+ loadPartition( "dc=apache,dc=org", "kerberos-apache.ldif" );
+ loadPartition( "dc=example,dc=com", "kerberos-example.ldif" );
+ }
+
+ /**
+ * Makes sure the context has the right attributes and values.
+ *
+ * @throws NamingException if there are failures
+ */
+ public void testContext() throws Exception
+ {
+ env.put( Context.PROVIDER_URL, "dc=example,dc=com" );
+ DirContext ctx = (DirContext) factory.getInitialContext( env );
+
+ String[] attrIDs = { "krb5PrincipalName" };
+
+ Attributes matchAttrs = new BasicAttributes( true );
+
+ matchAttrs.put( new BasicAttribute( "krb5PrincipalName", "kadmin/changepw@EXAMPLE.COM"
) );
+
+ NamingEnumeration answer = ctx.search( "ou=users", matchAttrs, attrIDs );
+
+ Attributes attributes = ctx.getAttributes( "ou=users" );
+ System.out.println( attributes );
+ assertNotNull( attributes );
+ assertTrue( "users".equalsIgnoreCase( (String) attributes.get( "ou" ).get() ) );
+
+ Attribute attribute = attributes.get( "objectClass" );
+
+ assertNotNull( attribute );
+ assertTrue( attribute.contains( "top" ) );
+ assertTrue( attribute.contains( "organizationalunit" ) );
+ }
+}
Propchange: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/KerberosTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Added: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-apache.ldif
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-apache.ldif?rev=359850&view=auto
==============================================================================
--- directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-apache.ldif
(added)
+++ directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-apache.ldif
Thu Dec 29 09:19:35 2005
@@ -0,0 +1,134 @@
+#
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# EXAMPLE.COM is reserved for testing according to this RFC:
+#
+# http://www.rfc-editor.org/rfc/rfc2606.txt
+#
+
+dn: ou=users,dc=apache,dc=org
+objectclass: top
+objectclass: organizationalunit
+ou: users
+
+dn: uid=akarasulu,ou=users,dc=apache,dc=org
+cn: Alex Karasulu
+sn: Karasulu
+givenname: Alex
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Jacksonville
+uid: akarasulu
+krb5PrincipalName: akarasulu@APACHE.ORG
+krb5KeyVersionNumber: 0
+mail: akarasulu@apache.org
+telephonenumber: +1 904 982 6882
+facsimiletelephonenumber: +1 904 982 6883
+roomnumber: 666
+userpassword: maxwell
+
+dn: uid=erodriguez,ou=users,dc=apache,dc=org
+cn: Enrique Rodriguez
+sn: Rodriguez
+givenname: Enrique
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: erodriguez
+krb5PrincipalName: erodriguez@APACHE.ORG
+krb5KeyVersionNumber: 0
+mail: erodriguez@apache.org
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: kerby
+
+dn: uid=krbtgt,ou=users,dc=apache,dc=org
+cn: Kerberos Server
+sn: Server
+givenname: Kerberos
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: krbtgt
+krb5PrincipalName: krbtgt/APACHE.ORG@APACHE.ORG
+krb5KeyVersionNumber: 0
+mail: erodriguez@apache.org
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: kahuna
+
+dn: uid=hostssh,ou=users,dc=apache,dc=org
+cn: SSH Service
+sn: Service
+givenname: SSH
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: hostssh
+krb5PrincipalName: host/www.apache.org@APACHE.ORG
+krb5KeyVersionNumber: 0
+mail: erodriguez@apache.org
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: randall
+
+dn: uid=kadmin,ou=users,dc=apache,dc=org
+cn: Changepw Server
+sn: Server
+givenname: Changepw
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: kadmin
+krb5PrincipalName: kadmin/changepw@APACHE.ORG
+krb5KeyVersionNumber: 0
+mail: erodriguez@apache.org
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: kahuna
Added: directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-example.ldif
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-example.ldif?rev=359850&view=auto
==============================================================================
--- directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-example.ldif
(added)
+++ directory/shared/protocol/trunk/common/src/test/java/org/apache/protocol/common/kerberos/kerberos-example.ldif
Thu Dec 29 09:19:35 2005
@@ -0,0 +1,156 @@
+#
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# EXAMPLE.COM is reserved for testing according to this RFC:
+#
+# http://www.rfc-editor.org/rfc/rfc2606.txt
+#
+
+dn: ou=users,dc=example,dc=com
+objectclass: top
+objectclass: organizationalunit
+ou: users
+
+dn: uid=akarasulu,ou=users,dc=example,dc=com
+cn: Alex Karasulu
+sn: Karasulu
+givenname: Alex
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Jacksonville
+uid: akarasulu
+krb5PrincipalName: akarasulu@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+mail: akarasulu@example.com
+telephonenumber: +1 904 982 6882
+facsimiletelephonenumber: +1 904 982 6883
+roomnumber: 666
+userpassword: maxwell
+
+dn: uid=erodriguez,ou=users,dc=example,dc=com
+cn: Enrique Rodriguez
+sn: Rodriguez
+givenname: Enrique
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: erodriguez
+krb5PrincipalName: erodriguez@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+mail: erodriguez@example.com
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: kerby
+
+dn: uid=krbtgt,ou=users,dc=example,dc=com
+cn: Kerberos Server
+sn: Server
+givenname: Kerberos
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: krbtgt
+krb5PrincipalName: krbtgt/EXAMPLE.COM@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+mail: erodriguez@example.com
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: kahuna
+
+dn: uid=hostssh,ou=users,dc=example,dc=com
+cn: SSH Service
+sn: Service
+givenname: SSH
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: hostssh
+krb5PrincipalName: host/www.example.com@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+mail: erodriguez@example.com
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: randall
+
+dn: uid=dns1,ou=users,dc=example,dc=com
+cn: DNS Service
+sn: Service
+givenname: DNS
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: dns1
+krb5PrincipalName: DNS/dns1.icann.org@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+mail: erodriguez@example.com
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: randall
+
+dn: uid=kadmin,ou=users,dc=example,dc=com
+cn: Changepw Server
+sn: Server
+givenname: Changepw
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: inetOrgPerson
+objectclass: krb5Principal
+objectclass: krb5KDCEntry
+ou: Directory
+ou: users
+l: Boston
+uid: kadmin
+krb5PrincipalName: kadmin/changepw@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+mail: erodriguez@example.com
+telephonenumber: +1 408 555 9187
+facsimiletelephonenumber: +1 408 555 8473
+roomnumber: 667
+userpassword: kahuna
Added: directory/shared/protocol/trunk/common/src/test/log4j.properties
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/common/src/test/log4j.properties?rev=359850&view=auto
==============================================================================
--- directory/shared/protocol/trunk/common/src/test/log4j.properties (added)
+++ directory/shared/protocol/trunk/common/src/test/log4j.properties Thu Dec 29 09:19:35 2005
@@ -0,0 +1,9 @@
+# Set root logger level to DEBUG and its only appender to A1.
+log4j.rootLogger=INFO, A1
+
+# A1 is set to be a ConsoleAppender.
+log4j.appender.A1=org.apache.log4j.ConsoleAppender
+
+# A1 uses PatternLayout.
+log4j.appender.A1.layout=org.apache.log4j.PatternLayout
+log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
Propchange: directory/shared/protocol/trunk/common/src/test/log4j.properties
------------------------------------------------------------------------------
svn:eol-style = native
Modified: directory/shared/protocol/trunk/project.xml
URL: http://svn.apache.org/viewcvs/directory/shared/protocol/trunk/project.xml?rev=359850&r1=359849&r2=359850&view=diff
==============================================================================
--- directory/shared/protocol/trunk/project.xml (original)
+++ directory/shared/protocol/trunk/project.xml Thu Dec 29 09:19:35 2005
@@ -73,6 +73,8 @@
<include>**/*TestCase*</include>
</includes>
<excludes>
+ <exclude>**/CatalogTest*</exclude>
+ <exclude>**/KerberosTest*</exclude>
<exclude>**/Abstract*Test*</exclude>
<exclude>**/*TestUtils*</exclude>
</excludes>
|