Minor qadevOOo improvement
Change-Id: Ibeefc8e9aad57c28722b62610231d14ebc8a7403
This commit is contained in:
@@ -180,7 +180,6 @@ public class MultiMethodTest
|
|||||||
}
|
}
|
||||||
System.out.println(" is iface: [" + testedClassName + "] testcode: [" + entry.entryName + "]");
|
System.out.println(" is iface: [" + testedClassName + "] testcode: [" + entry.entryName + "]");
|
||||||
|
|
||||||
tEnv.getTestObject();
|
|
||||||
Object oObj = UnoRuntime.queryInterface(testedClass, tEnv.getTestObject());
|
Object oObj = UnoRuntime.queryInterface(testedClass, tEnv.getTestObject());
|
||||||
|
|
||||||
if (oObj == null)
|
if (oObj == null)
|
||||||
@@ -200,8 +199,17 @@ public class MultiMethodTest
|
|||||||
}
|
}
|
||||||
|
|
||||||
//setting the field oObj
|
//setting the field oObj
|
||||||
|
try
|
||||||
|
{
|
||||||
setField("oObj", oObj);
|
setField("oObj", oObj);
|
||||||
}
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
e.printStackTrace();
|
||||||
|
setSubStates(e.toString());
|
||||||
|
return tRes;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// to perform some stuff before all method tests
|
// to perform some stuff before all method tests
|
||||||
try
|
try
|
||||||
@@ -464,37 +472,9 @@ public class MultiMethodTest
|
|||||||
return clName.substring(clName.lastIndexOf('.') + 1);
|
return clName.substring(clName.lastIndexOf('.') + 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
private void setField(String fieldName, Object value)
|
||||||
* Initializes <code>fieldName</code> of the subclass with
|
throws NoSuchFieldException, IllegalAccessException
|
||||||
* <code>value</code>.
|
|
||||||
*
|
|
||||||
* @return Status describing the result of the operation.
|
|
||||||
*/
|
|
||||||
protected Status setField(String fieldName, Object value)
|
|
||||||
{
|
{
|
||||||
Field objField;
|
this.getClass().getField(fieldName).set(this, value);
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
objField = this.getClass().getField(fieldName);
|
|
||||||
}
|
|
||||||
catch (NoSuchFieldException nsfE)
|
|
||||||
{
|
|
||||||
return Status.exception(nsfE);
|
|
||||||
}
|
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
objField.set(this, value);
|
|
||||||
return Status.passed(true);
|
|
||||||
}
|
|
||||||
catch (IllegalArgumentException iaE)
|
|
||||||
{
|
|
||||||
return Status.exception(iaE);
|
|
||||||
}
|
|
||||||
catch (IllegalAccessException iaE)
|
|
||||||
{
|
|
||||||
return Status.exception(iaE);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -62,6 +62,8 @@ public class _XDataPilotTable2 extends MultiMethodTest
|
|||||||
private ArrayList<Integer> mDataFieldDims = null;
|
private ArrayList<Integer> mDataFieldDims = null;
|
||||||
private ArrayList<CellAddress> mResultCells = null;
|
private ArrayList<CellAddress> mResultCells = null;
|
||||||
|
|
||||||
|
public XDataPilotTable2 oObj;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* exception to be thrown when obtaining a result data for a cell fails
|
* exception to be thrown when obtaining a result data for a cell fails
|
||||||
* (probably because the cell is not a result cell).
|
* (probably because the cell is not a result cell).
|
||||||
|
Reference in New Issue
Block a user