comparison src/main/java/jp/ac/u_ryukyu/ie/cr/bbs/network/NetworkJungleBulletinBoard.java @ 10:6e91ad317eb0

fix
author suruga
date Wed, 19 Jul 2017 18:07:30 +0900
parents d9a9154a075e
children 7164db5bc76f
comparison
equal deleted inserted replaced
9:d9a9154a075e 10:6e91ad317eb0
26 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.core.NetworkDefaultJungle; 26 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.core.NetworkDefaultJungle;
27 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.persistent.AliceJournal; 27 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.persistent.AliceJournal;
28 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.persistent.NetworkJournal; 28 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.persistent.NetworkJournal;
29 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.persistent.PersistentJournal; 29 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.persistent.PersistentJournal;
30 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.transaction.JungleUpdater; 30 import jp.ac.u_ryukyu.ie.cr.jungleNetwork.transaction.JungleUpdater;
31 import junit.framework.Assert;
32 31
33 import java.io.File; 32 import java.io.File;
34 import java.io.IOException; 33 import java.io.IOException;
35 import java.nio.ByteBuffer; 34 import java.nio.ByteBuffer;
36 import java.util.concurrent.atomic.AtomicInteger; 35 import java.util.concurrent.atomic.AtomicInteger;
36 import static org.junit.Assert.*;
37 37
38 public class NetworkJungleBulletinBoard implements NetworkBulletinBoard { 38 public class NetworkJungleBulletinBoard implements NetworkBulletinBoard {
39 protected final Jungle jungle; 39 protected final Jungle jungle;
40 private final NetworkJournal journal; 40 private final NetworkJournal journal;
41 private final String LOG_DIR; 41 private final String LOG_DIR;
238 TreeNode node = tree.getRootNode(); 238 TreeNode node = tree.getRootNode();
239 DefaultTraverser traverser = new DefaultTraverser(); 239 DefaultTraverser traverser = new DefaultTraverser();
240 DefaultEvaluator evaluator = new DefaultEvaluator(path); 240 DefaultEvaluator evaluator = new DefaultEvaluator(path);
241 Either<Error, Traversal> ret = traverser.traverse(node, evaluator); 241 Either<Error, Traversal> ret = traverser.traverse(node, evaluator);
242 if (ret.isA()) { 242 if (ret.isA()) {
243 Assert.fail(); 243 assertEquals(1,0);
244 } 244 }
245 245
246 Traversal traversal = ret.b(); 246 Traversal traversal = ret.b();
247 TreeNode target = traversal.destination(); 247 TreeNode target = traversal.destination();
248 int size = target.getChildren().size(); 248 int size = target.getChildren().size();
570 570
571 DefaultTraverser traverser = new DefaultTraverser(); 571 DefaultTraverser traverser = new DefaultTraverser();
572 DefaultEvaluator evaluator = new DefaultEvaluator(path); 572 DefaultEvaluator evaluator = new DefaultEvaluator(path);
573 Either<Error, Traversal> ret = traverser.traverse(node, evaluator); 573 Either<Error, Traversal> ret = traverser.traverse(node, evaluator);
574 if (ret.isA()) { 574 if (ret.isA()) {
575 Assert.fail(); 575 assertEquals(1,0);
576 } 576 }
577 577
578 Traversal traversal = ret.b(); 578 Traversal traversal = ret.b();
579 TreeNode target = traversal.destination(); 579 TreeNode target = traversal.destination();
580 Children chs = target.getChildren(); 580 Children chs = target.getChildren();