From 45359adc09ac1d9e48206c549e667ed6965c7cd3 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 28 May 2007 15:31:13 +0000
Subject: [PATCH] Fix the following issues:
---
opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ManagedObjectPathTest.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ManagedObjectPathTest.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ManagedObjectPathTest.java
index 6b65d80..ab16299 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ManagedObjectPathTest.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ManagedObjectPathTest.java
@@ -116,6 +116,17 @@
/**
+ * Tests that the empty path represents has no relation.
+ */
+ @Test
+ public void testEmptyPathHasNoRelation() {
+ ManagedObjectPath<?, ?> path = ManagedObjectPath.emptyPath();
+ assertEquals(path.getRelationDefinition(), null);
+ }
+
+
+
+ /**
* Tests that the empty path has a string representation of "/".
*/
@Test
@@ -152,6 +163,8 @@
assertEquals(child.parent(), path);
assertEquals(child.getManagedObjectDefinition(), GlobalCfgDefn
.getInstance());
+ assertEquals(child.getRelationDefinition(), RootCfgDefn.getInstance()
+ .getGlobalConfigurationRelationDefinition());
assertEquals(child.toString(), "/relation=global-configuration");
assertEquals(child, ManagedObjectPath
.valueOf("/relation=global-configuration"));
@@ -175,6 +188,8 @@
assertEquals(child.parent(), path);
assertEquals(child.getManagedObjectDefinition(), ConnectionHandlerCfgDefn
.getInstance());
+ assertEquals(child.getRelationDefinition(), RootCfgDefn.getInstance()
+ .getConnectionHandlersRelationDefinition());
assertEquals(child.toString(),
"/relation=connection-handler+name=LDAP connection handler");
assertEquals(child, ManagedObjectPath
@@ -200,6 +215,8 @@
assertEquals(child.parent(), path);
assertEquals(child.getManagedObjectDefinition(),
LDAPConnectionHandlerCfgDefn.getInstance());
+ assertEquals(child.getRelationDefinition(), RootCfgDefn.getInstance()
+ .getConnectionHandlersRelationDefinition());
assertEquals(
child.toString(),
"/relation=connection-handler+type=ldap-connection-handler+name=LDAP connection handler");
@@ -229,6 +246,9 @@
assertEquals(domain.parent(2), root);
assertEquals(domain.getManagedObjectDefinition(), MultimasterDomainCfgDefn
.getInstance());
+ assertEquals(domain.getRelationDefinition(),
+ MultimasterSynchronizationProviderCfgDefn.getInstance()
+ .getMultimasterDomainsRelationDefinition());
assertEquals(
domain.toString(),
"/relation=synchronization-provider+type=multimaster-synchronization-provider+name=MMR/relation=multimaster-domain+name=Domain");
--
Gitblit v1.10.0