« Return to Thread: Problem in Compiling Because of Testcase

Problem in Compiling Because of Testcase

by asherbaig :: Rate this Message:

Reply to Author | View in Thread

I want to compile the game but unfortunatly i got error due to
testcases that i have made it.Any solution ?

Console Log Report :

Buildfile:
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build.xml
clean:
     [echo] Cleaning up build files...
   [delete] Deleting directory
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build
init:
     [echo] Initializes the build...
    [mkdir] Created dir:
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build\libs
compile.robocode:
     [echo] Compiling Robocode...
     [copy] Copying 1 file to
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build\libs
    [javac] Compiling 258 source files to
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest.java:17:
package junit.framework does not exist
    [javac] import junit.framework.*;
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest.java:19:
cannot find symbol
    [javac] symbol: class TestCase
    [javac] public class NewBattleBattleFieldTabTest extends TestCase {
    [javac]                                                  ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest2.java:3:
package junit.framework does not exist
    [javac] import junit.framework.Assert;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest2.java:4:
package junit.framework does not exist
    [javac] import junit.framework.TestCase;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest2.java:6:
cannot find symbol
    [javac] symbol: class TestCase
    [javac] public class NewBattleBattleFieldTabTest2 extends TestCase {
    [javac]                                                   ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleDialogTest3.java:5:
package junit.framework does not exist
    [javac] import junit.framework.Assert;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleDialogTest3.java:6:
package junit.framework does not exist
    [javac] import junit.framework.TestCase;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleDialogTest3.java:8:
cannot find symbol
    [javac] symbol: class TestCase
    [javac] public class NewBattleDialogTest3 extends TestCase {
    [javac]                                           ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobocodeMenuBarTest.java:5:
package junit.framework does not exist
    [javac] import junit.framework.Assert;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobocodeMenuBarTest.java:7:
package org.junit does not exist
    [javac] import org.junit.Test;
    [javac]                 ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobotSelectionPanelTest.java:5:
package junit.framework does not exist
    [javac] import junit.framework.Assert;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobotSelectionPanelTest.java:7:
package org.junit does not exist
    [javac] import org.junit.Test;
    [javac]                 ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:6:
package junit.framework does not exist
    [javac] import junit.framework.Test;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:7:
package junit.framework does not exist
    [javac] import junit.framework.TestCase;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:8:
package junit.framework does not exist
    [javac] import junit.framework.TestSuite;
    [javac]                       ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:10:
cannot find symbol
    [javac] symbol: class TestCase
    [javac] public class AllTests extends TestCase{
    [javac]                               ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:16:
cannot find symbol
    [javac] symbol  : class Test
    [javac] location: class testPackage.AllTests
    [javac]     public static Test suite(){
    [javac]                   ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobocodeMenuBarTest.java:30:
cannot find symbol
    [javac] symbol  : class Test
    [javac] location: class robocode.dialog.RobocodeMenuBarTest
    [javac] @Test
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobotSelectionPanelTest.java:13:
cannot find symbol
    [javac] symbol  : class Test
    [javac] location: class robocode.dialog.RobotSelectionPanelTest
    [javac] @Test
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest.java:37:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.NewBattleBattleFieldTabTest
    [javac]
Assert.assertEquals(battleFieldTab.getButtons()[battleFieldTab.getButtons().length
-1].getText(), max_size+"x"+max_size);
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest.java:68:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.NewBattleBattleFieldTabTest
    [javac] Assert.assertEquals(expected, actual);
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest.java:69:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.NewBattleBattleFieldTabTest
    [javac] Assert.assertTrue("JSlider Exists ", !jSliderExists);
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleBattleFieldTabTest2.java:24:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.NewBattleBattleFieldTabTest2
    [javac] Assert.assertEquals(expected_value,
Backgroundpanel.Max_num_Button());
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\NewBattleDialogTest3.java:27:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.NewBattleDialogTest3
    [javac] Assert.assertEquals(true,
dailog.validateNumRounds(battleProperty.getNumRounds()));
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\PreferencesKeyConfigurationOptionsTab.java:20:
warning: [serial] serializable class
robocode.dialog.PreferencesKeyConfigurationOptionsTab has no
definition of serialVersionUID
    [javac] public class PreferencesKeyConfigurationOptionsTab
extends WizardPanel {
    [javac]        ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobocodeMenuBarTest.java:38:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.RobocodeMenuBarTest
    [javac] Assert.assertNotSame(battleField,offscreenImage);
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobocodeMenuBarTest.java:42:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.RobocodeMenuBarTest
    [javac]
Assert.assertEquals(battleField.getHeight()+battleField.getWidth(),Capture_X.getBattlefieldHeight()+Capture_Y.getBattlefieldWidth());
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\robocode\dialog\RobotSelectionPanelTest.java:23:
cannot find symbol
    [javac] symbol  : variable Assert
    [javac] location: class robocode.dialog.RobotSelectionPanelTest
    [javac] Assert.assertTrue(maxRobot<=
RobotSelectionPanel.maxRobots);
    [javac] ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:18:
cannot find symbol
    [javac] symbol  : class TestSuite
    [javac] location: class testPackage.AllTests
    [javac]         TestSuite suite = new TestSuite("3a group test
suite");
    [javac]         ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:18:
cannot find symbol
    [javac] symbol  : class TestSuite
    [javac] location: class testPackage.AllTests
    [javac]         TestSuite suite = new TestSuite("3a group test
suite");
    [javac]                               ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:21:
cannot find symbol
    [javac] symbol  : class TestSuite
    [javac] location: class testPackage.AllTests
    [javac]         suite.addTest(new
TestSuite(NewBattleBattleFieldTabTest.class, "deleted function test
suite"));
    [javac]                           ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:22:
cannot find symbol
    [javac] symbol  : class TestSuite
    [javac] location: class testPackage.AllTests
    [javac]         suite.addTest(new
TestSuite(NewBattleDialogTest3.class, "modified function test suite"));
    [javac]                           ^
    [javac]
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\robocode\testPackage\AllTests.java:23:
cannot find symbol
    [javac] symbol  : class TestSuite
    [javac] location: class testPackage.AllTests
    [javac]         suite.addTest(new
TestSuite(NewBattleBattleFieldTabTest2.class, "addition function test
suite"));
    [javac]                           ^
    [javac] 32 errors
    [javac] 1 warning

BUILD FAILED
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build.xml:150:
The following error occurred while executing this line:
H:\Unidata\SPM\Projects\robocode-workspace\Robocode\build\build.xml:576:
Compile failed; see the compiler error output for details.

Total time: 6 seconds

 « Return to Thread: Problem in Compiling Because of Testcase