Author: jm
Date: 2011-05-04 06:58:51 -0700 (Wed, 04 May 2011)
New Revision: 24915
Modified:
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReader.java
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
Log:
Fixed unit tests in io-impl
Modified:
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReader.java
===================================================================
---
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReader.java
2011-05-04 13:57:31 UTC (rev 24914)
+++
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReader.java
2011-05-04 13:58:51 UTC (rev 24915)
@@ -154,7 +154,9 @@
private void createView(CyNetwork network) {
view = cyNetworkViewFactory.getNetworkView(network);
- layout();
+ if (!view.isEmptyView()) {
+ layout();
+ }
this.cyNetworkViews = new CyNetworkView[]{view};
}
Modified:
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
===================================================================
---
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
2011-05-04 13:57:31 UTC (rev 24914)
+++
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
2011-05-04 13:58:51 UTC (rev 24915)
@@ -7,6 +7,7 @@
import static org.mockito.Mockito.when;
import java.util.List;
+import java.util.Properties;
import org.cytoscape.io.internal.util.ReadUtils;
import org.cytoscape.io.internal.util.StreamUtilImpl;
@@ -14,6 +15,9 @@
import org.cytoscape.model.CyNetwork;
import org.cytoscape.model.CyNetworkFactory;
import org.cytoscape.model.CyNode;
+import org.cytoscape.property.BasicCyProperty;
+import org.cytoscape.property.CyProperty;
+import org.cytoscape.property.CyProperty.SavePolicy;
import org.cytoscape.test.support.NetworkTestSupport;
import org.cytoscape.test.support.NetworkViewTestSupport;
import org.cytoscape.view.layout.CyLayoutAlgorithm;
@@ -39,7 +43,7 @@
protected ReadUtils readUtil;
protected CyLayoutAlgorithmManager layouts;
- protected int viewThreshold = DEF_THRESHOLD;
+ private Properties properties;
@Before
public void setUp() throws Exception {
@@ -54,12 +58,20 @@
NetworkTestSupport nts = new NetworkTestSupport();
netFactory = nts.getNetworkFactory();
- NetworkViewTestSupport nvts = new NetworkViewTestSupport();
+ properties = new Properties();
+ CyProperty<Properties> cyProperties = new BasicCyProperty(properties,
SavePolicy.DO_NOT_SAVE);
+ NetworkViewTestSupport nvts = new NetworkViewTestSupport(cyProperties);
+ setViewThreshold(DEF_THRESHOLD);
+
viewFactory = nvts.getNetworkViewFactory();
readUtil = new ReadUtils(new StreamUtilImpl());
}
+ protected void setViewThreshold(int threshold) {
+ properties.setProperty("viewThreshold", String.valueOf(threshold));
+ }
+
/**
* Will fail if it doesn't find the specified interaction.
*/
Modified:
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
===================================================================
---
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
2011-05-04 13:57:31 UTC (rev 24914)
+++
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
2011-05-04 13:58:51 UTC (rev 24915)
@@ -30,11 +30,10 @@
findInteraction(net, "YNL312W", "YPL111W", "pd", 1);
// Test low threshold
- this.viewThreshold = 5;
+ setViewThreshold(5);
CyNetworkView[] nullViews = getViews("sample.sif");
assertNotNull(nullViews);
assertTrue(nullViews[0].isEmptyView());
- this.viewThreshold = this.DEF_THRESHOLD;
}
/**
Modified:
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
===================================================================
---
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
2011-05-04 13:57:31 UTC (rev 24914)
+++
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
2011-05-04 13:58:51 UTC (rev 24915)
@@ -66,12 +66,11 @@
findInteraction(net, "YGR136W", "YGR058W", "pp", 1);
// Test low threshold
- this.viewThreshold = 5;
+ setViewThreshold(5);
CyNetworkView[] nullViews = getViews("galFiltered.xgmml");
assertNotNull(nullViews);
assertEquals(1, nullViews.length);
assertTrue(nullViews[0].isEmptyView());
- this.viewThreshold = this.DEF_THRESHOLD;
}
private CyNetworkView[] getViews(String file) throws Exception {
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.