[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ice-build] [eclipse/ice] d72394: Closed #180.
|
Branch: refs/heads/next
Home: https://github.com/eclipse/ice
Commit: d723949543a1d8ff821eea9c2c84713d87dbb9cf
https://github.com/eclipse/ice/commit/d723949543a1d8ff821eea9c2c84713d87dbb9cf
Author: Jay Jay Billings <billingsjj@xxxxxxxx>
Date: 2016-05-08 (Sun, 08 May 2016)
Changed paths:
M org.eclipse.ice.aggregator/pom.xml
M org.eclipse.ice.client.test/src/org/eclipse/ice/client/test/ClientTester.java
M org.eclipse.ice.client.test/src/org/eclipse/ice/client/test/FakeCore.java
A org.eclipse.ice.client.test/src/org/eclipse/ice/client/test/FakeItemProcessor.java
M org.eclipse.ice.client.test/src/org/eclipse/ice/client/test/ItemProcessorTester.java
M org.eclipse.ice.client/src/org/eclipse/ice/client/internal/Client.java
M org.eclipse.ice.client/src/org/eclipse/ice/client/internal/ItemProcessor.java
A org.eclipse.ice.client/src/org/eclipse/ice/iclient/IItemProcessor.java
Log Message:
-----------
Closed #180.
I refactored the ItemProcessor so that it now implements an
IItemProcessor interface. The Client now takes an IItemProcessor in the
test constructor, and the ClientTester provides a FakeItemProcessor. The
FakeItemProcessor runs most (but not all) of the code of the
ItemProcessor on the test thread, thus fixing #180. I tested this
thoroughly on my machine, both with the test framework and the product.
Signed-off-by: Jay Jay Billings <billingsjj@xxxxxxxx>