From 4e0b8db393adedab8f98c392c94f01df89f0a4b5 Mon Sep 17 00:00:00 2001
From: tdj_tx <tdj_tx@localhost>
Date: Tue, 14 Aug 2007 21:42:56 +0000
Subject: [PATCH] updated to use dsconfig
---
opendj-sdk/opends/tests/functional-tests/testcases/schema/schema_rfc_tests.xml | 72 ++++++++++++++++++++---------------
1 files changed, 41 insertions(+), 31 deletions(-)
diff --git a/opendj-sdk/opends/tests/functional-tests/testcases/schema/schema_rfc_tests.xml b/opendj-sdk/opends/tests/functional-tests/testcases/schema/schema_rfc_tests.xml
index 42ee223..4cbf30e 100644
--- a/opendj-sdk/opends/tests/functional-tests/testcases/schema/schema_rfc_tests.xml
+++ b/opendj-sdk/opends/tests/functional-tests/testcases/schema/schema_rfc_tests.xml
@@ -712,14 +712,15 @@
<message>
'Schema: Disable schema checking'
</message>
-
- <call function="'modifyEntry'">
- { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
- 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
- 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
- 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
- 'entryToBeModified' : '%s/schema/ldifs/disable_schema_checking.ldif' % logsRemoteDataDir }
- </call>
+
+ <call function="'modifyGlobal'">
+ { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
+ 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
+ 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
+ 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
+ 'attributeName' : 'check-schema' ,
+ 'attributeValue' : 'false' }
+ </call>
<call function="'checktestRC'">
{ 'returncode' : RC ,
@@ -736,13 +737,14 @@
<message>
'Schema: Enable Schema Checking'
</message>
-
- <call function="'modifyEntry'">
- { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
- 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
- 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
- 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
- 'entryToBeModified' : '%s/schema/ldifs/enable_schema_checking.ldif' % logsRemoteDataDir }
+
+ <call function="'modifyGlobal'">
+ { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
+ 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
+ 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
+ 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
+ 'attributeName' : 'check-schema' ,
+ 'attributeValue' : 'true' }
</call>
<call function="'checktestRC'">
@@ -761,13 +763,17 @@
'Schema: Disable syntax checking'
</message>
- <call function="'modifyEntry'">
- { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
- 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
- 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
- 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
- 'entryToBeModified' : '%s/schema/ldifs/disable_syntax_checking.ldif' % logsRemoteDataDir }
- </call>
+ <call function="'dsconfig'">
+ { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
+ 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
+ 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
+ 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
+ 'subcommand' : 'set-attribute-syntax-prop' ,
+ 'objectType' : 'syntax-name' ,
+ 'objectName' : 'Generalized Time',
+ 'optionsString' : '--set enabled:false'
+ }
+ </call>
<call function="'checktestRC'">
{ 'returncode' : RC ,
@@ -777,20 +783,24 @@
</sequence>
</testcase>
- <!--- Test Case : Schema: Disable Syntax Checking -->
- <testcase name="'Core: Schema: Disable Syntax Checking'">
+ <!--- Test Case : Schema: Enable Syntax Checking -->
+ <testcase name="'Core: Schema: Enable Syntax Checking'">
<sequence>
<call function="'testCase_Preamble'"/>
<message>
'Schema: Enable syntax checking'
</message>
-
- <call function="'modifyEntry'">
- { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
- 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
- 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
- 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
- 'entryToBeModified' : '%s/schema/ldifs/enable_syntax_checking.ldif' % logsRemoteDataDir }
+
+ <call function="'dsconfig'">
+ { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
+ 'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
+ 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
+ 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
+ 'subcommand' : 'set-attribute-syntax-prop' ,
+ 'objectType' : 'syntax-name' ,
+ 'objectName' : 'Generalized Time',
+ 'optionsString' : '--set enabled:true'
+ }
</call>
<call function="'checktestRC'">
--
Gitblit v1.10.0