Skip to content

Commit

Permalink
add JP's tests to suites
Browse files Browse the repository at this point in the history
  • Loading branch information
JPMoresmau committed Aug 6, 2010
1 parent 6e8e6d5 commit ac0ac4f
Show file tree
Hide file tree
Showing 9 changed files with 39 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,14 @@
// version 1.0 (EPL). See http://www.eclipse.org/legal/epl-v10.html
package net.sf.eclipsefp.haskell.core.test;

import junit.framework.JUnit4TestAdapter;
import junit.framework.Test;
import junit.framework.TestSuite;
import net.sf.eclipsefp.haskell.core.cabalmodel.CabalModelTest;
import net.sf.eclipsefp.haskell.core.cabalmodel.JSONDescriptionHelperTest;
import net.sf.eclipsefp.haskell.core.compiler.ListenableCompilerDecorator_Test;
import net.sf.eclipsefp.haskell.core.internal.util.MultiplexedWriter_Test;
import net.sf.eclipsefp.haskell.core.parser.ParserUtilsTest;
import net.sf.eclipsefp.haskell.core.project.ImportLibrariesList_Test;
import net.sf.eclipsefp.haskell.core.util.ProcessRunner_Test;

Expand All @@ -18,6 +22,9 @@ public static Test suite() {
suite.addTestSuite( ListenableCompilerDecorator_Test.class );
suite.addTestSuite( MultiplexedWriter_Test.class );
suite.addTestSuite( ProcessRunner_Test.class );
suite.addTestSuite( CabalModelTest.class );
suite.addTestSuite( ParserUtilsTest.class );
suite.addTest( new JUnit4TestAdapter(JSONDescriptionHelperTest.class) );
return suite;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,16 @@

import junit.framework.Test;
import junit.framework.TestSuite;
import net.sf.eclipsefp.haskell.ghccompiler.test.core.GhcParameterTest;
import net.sf.eclipsefp.haskell.ghccompiler.test.core.UtilTest;


public class AllTests_Suite {

public static Test suite() {
TestSuite suite = new TestSuite();
suite.addTestSuite( GhcParameterTest.class );
suite.addTestSuite( UtilTest.class );
return suite;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ Require-Bundle: org.eclipse.ui,
org.junit4
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Vendor: eclipsefp.sourceforge.net
Export-Package: net.sf.eclipsefp.haskell.scion.client.test
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package net.sf.eclipsefp.haskell.scion.client.test;

import junit.framework.JUnit4TestAdapter;
import junit.framework.Test;
import junit.framework.TestSuite;

/**
*
* @author JP Moresmau
*
*/
public class AllTests_Suite {
public static Test suite() {
TestSuite suite = new TestSuite();
suite.addTest(new JUnit4TestAdapter(JSONNavigatorTest.class ));
return suite;
}
}
3 changes: 2 additions & 1 deletion net.sf.eclipsefp.haskell.test/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Require-Bundle: net.sf.eclipsefp.haskell.core.test,
org.junit4,
net.sf.eclipsefp.haskell.debug.ui.test;bundle-version="1.106.0",
net.sf.eclipsefp.haskell.ghccompiler.test;bundle-version="1.106.0",
net.sf.eclipsefp.haskell.ui.test;bundle-version="1.106.0"
net.sf.eclipsefp.haskell.ui.test;bundle-version="1.106.0",
net.sf.eclipsefp.haskell.scion.client.test;bundle-version="1.112.0"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ public static Test suite() {
suite.addTest(net.sf.eclipsefp.haskell.core.test.AllTests_Suite.suite());
suite.addTest(net.sf.eclipsefp.haskell.ghccompiler.test.AllTests_Suite.suite());
suite.addTest(net.sf.eclipsefp.haskell.ui.test.AllTests_Suite.suite());
suite.addTest(net.sf.eclipsefp.haskell.scion.client.test.AllTests_Suite.suite());
return suite;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import java.io.File;
import java.io.IOException;
import net.sf.eclipsefp.haskell.core.util.FileUtil;
import junit.framework.TestCase;
import net.sf.eclipsefp.haskell.core.util.FileUtil;


public class FileUtilTest extends TestCase{
Expand All @@ -18,6 +18,7 @@ public void testDeleteRecursively(){
File tmp=File.createTempFile( "filetogetdir", ".tmp" );
File tmpDir=tmp.getParentFile();
File tmpDir1=new File(tmpDir,"tmpDir");
tmpDir1.mkdir();
File tmpFile1=File.createTempFile("tmpFile1",".tmp",tmpDir1);
File tmpDir11=new File(tmpDir1,"tmpDir11");
tmpDir11.mkdirs();
Expand All @@ -42,6 +43,7 @@ public void testDeleteRecursively(){
assertFalse(tmpDir12.exists());
assertFalse(tmpFile121.exists());
} catch (IOException ioe){
ioe.printStackTrace();
fail(ioe.getLocalizedMessage());
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import junit.framework.TestSuite;
import net.sf.eclipsefp.haskell.ui.internal.editors.haskell.HaskellConfiguration_Test;
import net.sf.eclipsefp.haskell.ui.internal.editors.haskell.text.HaskellCharacterPairMatcher_Test;
import net.sf.eclipsefp.haskell.ui.internal.util.FileUtilTest;

/** collects all non-PDE test cases in this project.
*
Expand All @@ -18,6 +19,7 @@ public static Test suite() {
TestSuite suite = new TestSuite();
suite.addTestSuite( HaskellCharacterPairMatcher_Test.class );
suite.addTestSuite( HaskellConfiguration_Test.class );
suite.addTestSuite( FileUtilTest.class );
return suite;
}
}

0 comments on commit ac0ac4f

Please sign in to comment.