framework/qa/unoapi/framework.sce | 1 qadevOOo/Jar_OOoRunner.mk | 2 qadevOOo/runner/lib/ExceptionStatus.java | 2 qadevOOo/runner/lib/RunState.java | 43 +++++++++ qadevOOo/runner/lib/SimpleStatus.java | 61 ++---------- qadevOOo/runner/lib/Status.java | 24 ++--- qadevOOo/runner/util/DBTools.java | 5 - qadevOOo/tests/java/mod/_fwk/ObjectMenuController.java | 81 ----------------- qadevOOo/tests/java/mod/_toolkit/MutableTreeNode.java | 12 -- 9 files changed, 71 insertions(+), 160 deletions(-)
New commits: commit 1bb1fc060d7849c9ef418ef510de8085daaee13a Author: Noel Grandin <n...@peralex.com> Date: Fri Oct 16 09:18:05 2015 +0200 rename state to bSuccessful Change-Id: Idc757217b84812fa55efbcfc004abd02d0a78dc3 diff --git a/qadevOOo/runner/lib/ExceptionStatus.java b/qadevOOo/runner/lib/ExceptionStatus.java index 8fee550..d085573 100644 --- a/qadevOOo/runner/lib/ExceptionStatus.java +++ b/qadevOOo/runner/lib/ExceptionStatus.java @@ -29,7 +29,7 @@ class ExceptionStatus extends Status { * @param t the exception an activity terminated with. */ ExceptionStatus( Throwable t ) { - super(RunState.EXCEPTION, FAILED); + super(RunState.EXCEPTION, false/*bSuccessful*/); String message = t.getMessage(); if (message != null) runStateString = message; diff --git a/qadevOOo/runner/lib/SimpleStatus.java b/qadevOOo/runner/lib/SimpleStatus.java index 11e3b7e..e65666d 100644 --- a/qadevOOo/runner/lib/SimpleStatus.java +++ b/qadevOOo/runner/lib/SimpleStatus.java @@ -25,19 +25,10 @@ package lib; */ class SimpleStatus { - /* Test states */ - - /** - * The constant represents FAILED state. - */ - public static final boolean FAILED = false; - - - /** * The field is holding state of the status. */ - private final boolean state; + private final boolean bSuccessful; /** * The field is holding reason of the status. @@ -53,8 +44,8 @@ class SimpleStatus { /** * The constructor initialize state and reason field. */ - protected SimpleStatus( RunState runState, boolean state ) { - this.state = state; + protected SimpleStatus( RunState runState, boolean bSuccessful ) { + this.bSuccessful = bSuccessful; this.runState = runState; if ( runState == RunState.PASSED ) { runStateString = "PASSED"; @@ -70,17 +61,14 @@ class SimpleStatus { /** * The constructor initialize state and reason field. */ - protected SimpleStatus(String runStateString, boolean state) { - this.state = state; + protected SimpleStatus(String runStateString, boolean bSuccessful) { + this.bSuccessful = bSuccessful; this.runState = RunState.USER_DEFINED; this.runStateString = runStateString; } - /** - * getState implementation. Just returns the state field value. - */ - public boolean getState() { - return state; + public boolean isSuccessful() { + return bSuccessful; } /** @@ -101,7 +89,7 @@ class SimpleStatus { * Get the result: passed or failed. */ public String getStateString() { - if (state) + if (bSuccessful) return "OK"; return "FAILED"; diff --git a/qadevOOo/runner/lib/Status.java b/qadevOOo/runner/lib/Status.java index dcab93c..ba28a4c 100644 --- a/qadevOOo/runner/lib/Status.java +++ b/qadevOOo/runner/lib/Status.java @@ -39,16 +39,16 @@ public class Status extends SimpleStatus { /** * Construct a status: use runState and state * @param runState either PASSED, SKIPPED, etc. - * @param state OK or FAILED. + * @param bSuccessful OK or FAILED. */ - public Status(RunState runState, boolean state ) { - super(runState, state); + public Status(RunState runState, boolean bSuccessful ) { + super(runState, bSuccessful); } /** * Construct a status: use own message and state. * @param message An own message for the status. - * @param state OK or FAILED. + * @param bSuccessful OK or FAILED. */ public Status(String message, boolean state) { super( message, state ); @@ -58,11 +58,11 @@ public class Status extends SimpleStatus { * This is a factory method for creating a Status representing normal * activity termination. * - * @param state describes a test state (OK if state == true, FAILED + * @param bSuccessful describes a test state (OK if state == true, FAILED * otherwise). */ - public static Status passed( boolean state ) { - return new Status(RunState.PASSED, state ); + public static Status passed( boolean bSuccessful ) { + return new Status(RunState.PASSED, bSuccessful ); } /** @@ -82,8 +82,8 @@ public class Status extends SimpleStatus { * @param state describes a test state (OK if state == true, FAILED * otherwise). */ - public static Status skipped( boolean state ) { - return new Status( RunState.SKIPPED, state ); + public static Status skipped( boolean bSuccessful ) { + return new Status( RunState.SKIPPED, bSuccessful ); } @@ -95,7 +95,7 @@ public class Status extends SimpleStatus { * @param reason describes why the activity failed */ public static Status failed(final String reason) { - return new Status(reason, FAILED); + return new Status(reason, false/*bSuccessful*/); } /** @@ -122,7 +122,7 @@ public class Status extends SimpleStatus { * Checks whether the status state is failed. */ public boolean isFailed() { - return !getState(); + return !isSuccessful(); } } commit 4e1a015d54b030818fdd491a81f47db2191034b0 Author: Noel Grandin <n...@peralex.com> Date: Fri Oct 16 09:15:58 2015 +0200 convert runState to a proper enum Change-Id: I6f74e597fe9834b18023e73ee8b8bf50d10c82e2 diff --git a/qadevOOo/Jar_OOoRunner.mk b/qadevOOo/Jar_OOoRunner.mk index 4912f93..1e7483d 100644 --- a/qadevOOo/Jar_OOoRunner.mk +++ b/qadevOOo/Jar_OOoRunner.mk @@ -83,6 +83,7 @@ $(eval $(call gb_Jar_add_sourcefiles,OOoRunner,\ qadevOOo/runner/lib/ExceptionStatus \ qadevOOo/runner/lib/MultiMethodTest \ qadevOOo/runner/lib/MultiPropertyTest \ + qadevOOo/runner/lib/RunState \ qadevOOo/runner/lib/SimpleStatus \ qadevOOo/runner/lib/Status \ qadevOOo/runner/lib/StatusException \ diff --git a/qadevOOo/runner/lib/ExceptionStatus.java b/qadevOOo/runner/lib/ExceptionStatus.java index 31bca4b..8fee550 100644 --- a/qadevOOo/runner/lib/ExceptionStatus.java +++ b/qadevOOo/runner/lib/ExceptionStatus.java @@ -29,7 +29,7 @@ class ExceptionStatus extends Status { * @param t the exception an activity terminated with. */ ExceptionStatus( Throwable t ) { - super(EXCEPTION, FAILED); + super(RunState.EXCEPTION, FAILED); String message = t.getMessage(); if (message != null) runStateString = message; diff --git a/qadevOOo/runner/lib/RunState.java b/qadevOOo/runner/lib/RunState.java new file mode 100644 index 0000000..eeee2d8 --- /dev/null +++ b/qadevOOo/runner/lib/RunState.java @@ -0,0 +1,43 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you 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 . + */ + +package lib; + +public enum RunState { + + /** + * The constant represents PASSED runtime state. + */ + PASSED, + + /** + * The constant represents EXCEPTION runtime state. + */ + EXCEPTION, + + /** + * The constant represents SKIPPED runtime state. + */ + SKIPPED, + + /** + * This is a private indicator for a user defined runtime state + */ + USER_DEFINED + +} diff --git a/qadevOOo/runner/lib/SimpleStatus.java b/qadevOOo/runner/lib/SimpleStatus.java index 320ae20..11e3b7e 100644 --- a/qadevOOo/runner/lib/SimpleStatus.java +++ b/qadevOOo/runner/lib/SimpleStatus.java @@ -24,27 +24,6 @@ package lib; * the SimpleSTatus instance. */ class SimpleStatus { - /* Run states. */ - - /** - * The constatnt represents PASSED runtime state. - */ - public static final int PASSED = 0; - - /** - * The constant represents EXCEPTION runtime state. - */ - public static final int EXCEPTION = 3; - - /** - * The constant represents SKIPPED runtime state. - */ - public static final int SKIPPED = 1; - - /** - * This is a private indicator for a user defined runtime state - */ - private static final int USER_DEFINED = 4; /* Test states */ @@ -63,7 +42,7 @@ class SimpleStatus { /** * The field is holding reason of the status. */ - private final int runState; + private final RunState runState; /** * This is the run state: either SKIPPED, PASSED, etc. @@ -74,14 +53,14 @@ class SimpleStatus { /** * The constructor initialize state and reason field. */ - protected SimpleStatus( int runState, boolean state ) { + protected SimpleStatus( RunState runState, boolean state ) { this.state = state; this.runState = runState; - if ( runState == PASSED ) { + if ( runState == RunState.PASSED ) { runStateString = "PASSED"; - } else if ( runState == SKIPPED ) { + } else if ( runState == RunState.SKIPPED ) { runStateString = "SKIPPED"; - } else if ( runState == EXCEPTION ) { + } else if ( runState == RunState.EXCEPTION ) { runStateString = "EXCEPTION"; } else { runStateString = "UNKNOWN"; @@ -93,7 +72,7 @@ class SimpleStatus { */ protected SimpleStatus(String runStateString, boolean state) { this.state = state; - this.runState = USER_DEFINED; + this.runState = RunState.USER_DEFINED; this.runStateString = runStateString; } @@ -107,7 +86,7 @@ class SimpleStatus { /** * getRunState() implementation. Just returns th runState field value. */ - public int getRunState() { + public RunState getRunState() { return runState; } diff --git a/qadevOOo/runner/lib/Status.java b/qadevOOo/runner/lib/Status.java index 593fc6e..dcab93c 100644 --- a/qadevOOo/runner/lib/Status.java +++ b/qadevOOo/runner/lib/Status.java @@ -41,7 +41,7 @@ public class Status extends SimpleStatus { * @param runState either PASSED, SKIPPED, etc. * @param state OK or FAILED. */ - public Status(int runState, boolean state ) { + public Status(RunState runState, boolean state ) { super(runState, state); } @@ -62,7 +62,7 @@ public class Status extends SimpleStatus { * otherwise). */ public static Status passed( boolean state ) { - return new Status(PASSED, state ); + return new Status(RunState.PASSED, state ); } /** @@ -83,7 +83,7 @@ public class Status extends SimpleStatus { * otherwise). */ public static Status skipped( boolean state ) { - return new Status( SKIPPED, state ); + return new Status( RunState.SKIPPED, state ); } @@ -115,7 +115,7 @@ public class Status extends SimpleStatus { * Checks whether the status runstate is passed. */ public boolean isPassed() { - return getRunState() == PASSED; + return getRunState() == RunState.PASSED; } /** commit cb2c4d775664121c3034abda5a8b5cdd5044f148 Author: Noel Grandin <n...@peralex.com> Date: Fri Oct 16 09:01:24 2015 +0200 cid#1327197 UwF: Unwritten field Change-Id: I06d167e1f6aebeb6629cbbc7fb90ffed8cec837d diff --git a/qadevOOo/runner/util/DBTools.java b/qadevOOo/runner/util/DBTools.java index 46af25a..589f714b 100644 --- a/qadevOOo/runner/util/DBTools.java +++ b/qadevOOo/runner/util/DBTools.java @@ -125,10 +125,6 @@ public class DBTools { * Representation of <code>'TableFilter'</code> property. */ private String[] TableFilter = null ; - /** - * Representation of <code>'TableTypeFilter'</code> property. - */ - private String[] TableTypeFilter = null ; /** * Creates an empty instance. @@ -159,7 +155,6 @@ public class DBTools { if (SuppressVersionColumns != null) props.setPropertyValue("SuppressVersionColumns", SuppressVersionColumns) ; if (IsReadOnly != null) props.setPropertyValue("IsReadOnly", IsReadOnly) ; if (TableFilter != null) props.setPropertyValue("TableFilter", TableFilter) ; - if (TableTypeFilter != null) props.setPropertyValue("TableTypeFilter", TableTypeFilter) ; return src ; } commit afc9d56bdd15bf50565945c67b791f65f0977e64 Author: Noel Grandin <n...@peralex.com> Date: Fri Oct 16 08:16:17 2015 +0200 1327208 UwF: Unwritten field this class is doing nothing useful at all, just remove it Change-Id: I77f295f96758f8bf5e29fbdaca5eecc08cd5cf83 diff --git a/framework/qa/unoapi/framework.sce b/framework/qa/unoapi/framework.sce index 9816450..ed1497d 100644 --- a/framework/qa/unoapi/framework.sce +++ b/framework/qa/unoapi/framework.sce @@ -24,7 +24,6 @@ -o fwk.DispatchRecorder -o fwk.DispatchRecorderSupplier -o fwk.FooterMenuController --o fwk.ObjectMenuController -o fwk.StatusBarControllerFactory -o fwk.ToolBarsMenuController -o fwk.UICategoryDescription diff --git a/qadevOOo/Jar_OOoRunner.mk b/qadevOOo/Jar_OOoRunner.mk index d64d1e6..4912f93 100644 --- a/qadevOOo/Jar_OOoRunner.mk +++ b/qadevOOo/Jar_OOoRunner.mk @@ -959,7 +959,6 @@ $(eval $(call gb_Jar_add_sourcefiles,OOoRunner,\ qadevOOo/tests/java/mod/_fwk/ModuleManager \ qadevOOo/tests/java/mod/_fwk/ModuleUIConfigurationManager \ qadevOOo/tests/java/mod/_fwk/ModuleUIConfigurationManagerSupplier \ - qadevOOo/tests/java/mod/_fwk/ObjectMenuController \ qadevOOo/tests/java/mod/_fwk/PopupMenuControllerFactory \ qadevOOo/tests/java/mod/_fwk/ServiceHandler \ qadevOOo/tests/java/mod/_fwk/SoundHandler \ diff --git a/qadevOOo/tests/java/mod/_fwk/ObjectMenuController.java b/qadevOOo/tests/java/mod/_fwk/ObjectMenuController.java deleted file mode 100644 index 82072e8..0000000 --- a/qadevOOo/tests/java/mod/_fwk/ObjectMenuController.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you 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 . - */ - -package mod._fwk; - -import com.sun.star.lang.XMultiServiceFactory; -import com.sun.star.uno.UnoRuntime; -import com.sun.star.uno.XInterface; -import java.io.PrintWriter; -import com.sun.star.text.XTextDocument; -import com.sun.star.util.XCloseable; -import lib.TestCase; -import lib.TestEnvironment; -import lib.TestParameters; -import util.utils; - -/** - */ -public class ObjectMenuController extends TestCase { - XInterface oObj = null; - XTextDocument xTextDoc; - - /** - * Cleanup: close the created document - * @param tParam The test parameters. - * @param log The log writer. - */ - @Override - protected void cleanup(TestParameters tParam, PrintWriter log) { - log.println(" disposing xTextDoc "); - - try { - XCloseable closer = UnoRuntime.queryInterface( - XCloseable.class, xTextDoc); - closer.close(true); - } catch (com.sun.star.util.CloseVetoException e) { - log.println("couldn't close document"); - } catch (com.sun.star.lang.DisposedException e) { - log.println("couldn't close document"); - } - } - - /** - * Create test environment: - * <ul> - * <li>create a text doc</li> - * <li>get the model from the text doc</li> - * <li>query model for XUIConfigurationManagerSupplier interface</li> - * <li>get the manager from the supplier</li> - * </ul> - * @param tParam The test parameters. - * @param log The log writer. - * @return The test environment. - */ - @Override - protected TestEnvironment createTestEnvironment(TestParameters tParam, PrintWriter log) throws Exception { - XMultiServiceFactory xMSF = tParam.getMSF(); - - oObj = (XInterface)xMSF.createInstance("com.sun.star.comp.framework.ObjectMenuController"); - log.println("TestObject: " + utils.getImplName(oObj)); - TestEnvironment tEnv = new TestEnvironment(oObj); - return tEnv; - } -} - - commit 20c733cace84bef6fedb04c69e77613e2234c06f Author: Noel Grandin <n...@peralex.com> Date: Thu Oct 15 15:33:05 2015 +0200 cid#1327209 UwF: Unwritten field Change-Id: Ieacb049d8de5211d50ceb8cd69954909cf3fd57f diff --git a/qadevOOo/tests/java/mod/_toolkit/MutableTreeNode.java b/qadevOOo/tests/java/mod/_toolkit/MutableTreeNode.java index 1f13e42..cd41f19 100644 --- a/qadevOOo/tests/java/mod/_toolkit/MutableTreeNode.java +++ b/qadevOOo/tests/java/mod/_toolkit/MutableTreeNode.java @@ -20,7 +20,6 @@ package mod._toolkit; import com.sun.star.awt.tree.XMutableTreeDataModel; import com.sun.star.awt.tree.XMutableTreeNode; import com.sun.star.lang.XMultiServiceFactory; -import com.sun.star.text.XTextDocument; import com.sun.star.ucb.CommandAbortedException; import com.sun.star.ucb.XSimpleFileAccess; import com.sun.star.uno.UnoRuntime; @@ -37,7 +36,6 @@ import util.utils; public class MutableTreeNode extends TestCase { - private static XTextDocument xTextDoc; private static XInterface oObj = null; private static XMutableTreeDataModel mXTreeDataModel; private static XMultiServiceFactory mxMSF; @@ -50,16 +48,6 @@ public class MutableTreeNode extends TestCase { mxMSF = tParam.getMSF(); } - /** - * Disposes StarOffice Writer document. - */ - @Override - protected void cleanup(TestParameters tParam, PrintWriter log) { - log.println(" disposing xTextDoc "); - - util.DesktopTools.closeDoc(xTextDoc); - } - @Override protected TestEnvironment createTestEnvironment(TestParameters Param, PrintWriter log) throws Exception { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits