From f5f2dc4e0978c3b8a76353edab0126771f7ea7cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lubo=C5=A1=20Hor=C3=A1=C4=8Dek?= <horaceklubos@gmail.com>
Date: Mon, 11 May 2015 15:32:14 +0200
Subject: [PATCH] #9 Spoon tests

---
 android/build.gradle                           | 18 ++++--------------
 build.gradle                                   |  5 +----
 .../game/games/robbery/RobberyScreen.java      | 18 ++++++++++--------
 3 files changed, 15 insertions(+), 26 deletions(-)

diff --git a/android/build.gradle b/android/build.gradle
index 0da01d2f7..48e775443 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -1,17 +1,3 @@
-buildscript {
-    repositories {
-        mavenCentral()
-    }
-    dependencies {
-		classpath('com.stanfy.spoon:spoon-gradle-plugin:0.14.1') {
-      		exclude module: 'commons-io'
-		exclude module: 'guava'
-		}
-		classpath 'commons-io:commons-io:2.4'
-		classpath 'com.google.guava:guava:17.0'
-    }
-}
-
 android {
     buildToolsVersion "21.1.2"
     compileSdkVersion 21
@@ -138,3 +124,7 @@ idea {
         }
     }
 }
+
+spoon {
+    debug = true     // for debug output
+}
diff --git a/build.gradle b/build.gradle
index a6020ac69..098107197 100644
--- a/build.gradle
+++ b/build.gradle
@@ -7,10 +7,7 @@ buildscript {
         classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.6'
         classpath 'com.android.tools.build:gradle:1.0.0'
         classpath 'org.robovm:robovm-gradle-plugin:1.0.0-beta-01'
-		classpath('com.stanfy.spoon:spoon-gradle-plugin:0.14.1') {
-      		exclude module: 'commons-io'
-		exclude module: 'guava'
-		}
+		classpath('com.stanfy.spoon:spoon-gradle-plugin:1.0.2')
 		classpath 'commons-io:commons-io:2.4'
 		classpath 'com.google.guava:guava:17.0'
     }
diff --git a/core/src/cz/nic/tablexia/game/games/robbery/RobberyScreen.java b/core/src/cz/nic/tablexia/game/games/robbery/RobberyScreen.java
index 0619a27da..4a1ec653f 100644
--- a/core/src/cz/nic/tablexia/game/games/robbery/RobberyScreen.java
+++ b/core/src/cz/nic/tablexia/game/games/robbery/RobberyScreen.java
@@ -1,13 +1,5 @@
 package cz.nic.tablexia.game.games.robbery;
 
-import static com.badlogic.gdx.scenes.scene2d.actions.Actions.alpha;
-import static com.badlogic.gdx.scenes.scene2d.actions.Actions.fadeIn;
-import static com.badlogic.gdx.scenes.scene2d.actions.Actions.fadeOut;
-import static com.badlogic.gdx.scenes.scene2d.actions.Actions.run;
-import static com.badlogic.gdx.scenes.scene2d.actions.Actions.sequence;
-
-import java.util.List;
-
 import com.badlogic.gdx.Gdx;
 import com.badlogic.gdx.InputMultiplexer;
 import com.badlogic.gdx.InputProcessor;
@@ -18,6 +10,8 @@ import com.badlogic.gdx.graphics.g2d.Batch;
 import com.badlogic.gdx.math.Interpolation;
 import com.badlogic.gdx.scenes.scene2d.Actor;
 
+import java.util.List;
+
 import cz.nic.tablexia.game.common.RandomAccess;
 import cz.nic.tablexia.game.difficulty.GameDifficulty;
 import cz.nic.tablexia.game.games.robbery.assets.RobberyAssets;
@@ -28,6 +22,12 @@ import cz.nic.tablexia.graphics.ColorTexture;
 import cz.nic.tablexia.loader.CommonAssets;
 import cz.nic.tablexia.screen.AbstractTablexiaScreen;
 
+import static com.badlogic.gdx.scenes.scene2d.actions.Actions.alpha;
+import static com.badlogic.gdx.scenes.scene2d.actions.Actions.fadeIn;
+import static com.badlogic.gdx.scenes.scene2d.actions.Actions.fadeOut;
+import static com.badlogic.gdx.scenes.scene2d.actions.Actions.run;
+import static com.badlogic.gdx.scenes.scene2d.actions.Actions.sequence;
+
 public class RobberyScreen extends AbstractTablexiaScreen<GameRule> {
 	
 	private static int			CREATURES_COUNT 				= 50;
@@ -325,6 +325,8 @@ public class RobberyScreen extends AbstractTablexiaScreen<GameRule> {
 	private void processNewScreen(AbstractTablexiaScreen<Void> newScreen) {
 		AbstractTablexiaScreen<Void> lastScreen = actualScreen;
 		actualScreen = newScreen;
+
+
 		inputMultiplexer.addProcessor(newScreen.getInputProcessor());
 		newScreen.show();
 		if (lastScreen != null) {			
-- 
GitLab