[Libreoffice-commits] core.git: javaunohelper/test

rbuj robert.buj at gmail.com
Sat Aug 9 23:59:42 PDT 2014


 javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java |   17 +++++-----
 1 file changed, 10 insertions(+), 7 deletions(-)

New commits:
commit aa0e3701aad1a8a955773e869d9a6b59eac51e72
Author: rbuj <robert.buj at gmail.com>
Date:   Sat Aug 9 17:56:48 2014 +0200

    javaunohelper: Enhancement loading bootstrap_parameters in Bootstrap_Test.java
    
    Change-Id: I685fc278ec812d766ff83993d234ca3261a71dba
    Reviewed-on: https://gerrit.libreoffice.org/10850
    Reviewed-by: David Tardon <dtardon at redhat.com>
    Tested-by: David Tardon <dtardon at redhat.com>

diff --git a/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java b/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
index 8e8032f..f52ce28 100644
--- a/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
+++ b/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
@@ -92,13 +92,16 @@ public class Bootstrap_Test {
             usage();
 
         java.util.HashMap<String,String> bootstrap_parameters = new java.util.HashMap<String,String>();
-        for ( int nPos = 1; nPos < args.length; ++nPos )
-        {
-            String arg = args[ nPos ];
-            int n = arg.indexOf( '=' );
-            if (n > 0)
-            {
-                bootstrap_parameters.put( arg.substring( 0, n ), arg.substring( n +1 ) );
+        for ( int nPos = 1; nPos < args.length; ++nPos ) {
+            if (args[nPos].contains("=")) {
+                String bootstrap_parameter[] = args[nPos].split("=");
+                if (bootstrap_parameter.length == 2){
+                    bootstrap_parameters.put( bootstrap_parameter[0], bootstrap_parameter[1] );
+                } else{
+                    usage();
+                }
+            } else{
+                usage();
             }
         }
 


More information about the Libreoffice-commits mailing list