diff --git a/app/src/test/java/chess/PgnTest.java b/app/src/test/java/chess/PgnTest.java index 246d10a..fab6960 100644 --- a/app/src/test/java/chess/PgnTest.java +++ b/app/src/test/java/chess/PgnTest.java @@ -30,6 +30,7 @@ public class PgnTest { commandExecutor.addListener(new GameAdapter() { @Override public void onGameEnd() { + // does not work with this for some reason ... synchronized (game) { game.notifyAll(); } @@ -85,17 +86,17 @@ public class PgnTest { commandExecutor.close(); - synchronized (game) { - game.notifyAll(); + synchronized (this) { + notifyAll(); } }); commandExecutor.executeCommand(new NewGameCommand()); - synchronized (game) { + synchronized (this) { try { - game.wait(); + wait(); } catch (InterruptedException e) { e.printStackTrace(); }