From 2200390db35c05d494c33417d9914a10f67a74e0 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Fri, 12 Oct 2007 22:17:41 +0000
Subject: [PATCH] issue 2142: fixes MessageBuilder.toMessage to that the resulting message maintains the ability to be rendered in locales different that the local locale.

---
 opends/tests/unit-tests-testng/src/server/org/opends/messages/MessageTest.java |   40 +++-------------------------------------
 1 files changed, 3 insertions(+), 37 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/messages/MessageTest.java b/opends/tests/unit-tests-testng/src/server/org/opends/messages/MessageTest.java
index 009c395..f8a3e47 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/messages/MessageTest.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/messages/MessageTest.java
@@ -27,32 +27,18 @@
 
 package org.opends.messages;
 
-import org.testng.annotations.*;
-import org.opends.server.DirectoryServerTestCase;
-import org.opends.server.TestCaseUtils;
 import static org.testng.Assert.*;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.DataProvider;
+import org.testng.annotations.Test;
 
-import java.util.Enumeration;
-import java.util.Locale;
-import java.util.Properties;
-import java.util.ResourceBundle;
-import java.io.File;
 import java.io.IOException;
-import java.io.FileOutputStream;
 
 /**
  * Message Tester.
  */
 public class MessageTest extends MessagesTestCase {
 
-  /** Locale for accessing a pseudo localized test messages file. */
-  private static final Locale TEST_LOCALE = Locale.CHINA;
-
-  /** Message to appear in pseudo localized test messages file. */
-  private static final String TEST_MSG = "XXX";
-
-  private static final String EOL = System.getProperty("line.separator");
-
   @BeforeClass
   public void setUp() throws IOException {
     createDummyLocalizedCoreMessagesFile();
@@ -156,24 +142,4 @@
     assert(desc2.getSeverity().equals(Severity.INFORMATION));
   }
 
-  private void createDummyLocalizedCoreMessagesFile() throws IOException {
-    Properties corePseudoI18nMsgs = new Properties();
-    ResourceBundle coreDefaultMsgs = ResourceBundle.getBundle("messages/core");
-    Enumeration<String> keyEnum = coreDefaultMsgs.getKeys();
-    while (keyEnum.hasMoreElements()) {
-      corePseudoI18nMsgs.put(keyEnum.nextElement(), TEST_MSG);
-    }
-    File buildRoot = new File(System.getProperty(TestCaseUtils.PROPERTY_BUILD_ROOT));
-    File corePseudoI18nMsgsFile = new File(buildRoot,
-            "build" + File.separator + "unit-tests" +
-                    File.separator + "classes" +
-                    File.separator + "messages" +
-                    File.separator + "core_" + TEST_LOCALE.getLanguage() +
-                    ".properties");
-    if (!corePseudoI18nMsgsFile.getParentFile().exists()) {
-      corePseudoI18nMsgsFile.getParentFile().mkdirs();
-    }
-    corePseudoI18nMsgs.store(new FileOutputStream(corePseudoI18nMsgsFile), "");
-  }
-
 }

--
Gitblit v1.10.0