package dk.brics.jspointers.test; import java.io.File; import java.io.IOException; import org.junit.Ignore; import org.junit.Test; import dk.brics.jspointers.Main; public class Test10K { private void run(String name) { try { // TODO refactor Main new Main(true, new File("test/10k/"+name+".html")); } catch (IOException e) { throw new RuntimeException(e); } } @Test(timeout=8000) public void snake() { run("10k_snake"); } @Test(timeout=8000) public void world() { run("10k_world"); } @Test(timeout=8000) public void _3d_maker() { run("3d_maker"); } @Test(timeout=8000) public void attractor() { run("attractor"); } @Test(timeout=8000) public void canvas_aquarium() { run("canvas_aquarium"); } @Test(timeout=8000) public void defend_yourself() { run("defend_yourself"); } @Test(timeout=8000) public void earth_night_lights() { run("earth_night_lights"); } @Test(timeout=8000) public void filterrific() { run("filterrific"); } @Test(timeout=8000) public void flatwar() { run("flatwar"); } @Test(timeout=8000) public void floating_bubles() { run("floating_bubbles"); } @Test(timeout=8000) public void fractal_landscape() { run("fractal_landscape"); } @Test(timeout=8000) public void gravity() { run("gravity"); } @Test(timeout=8000) public void heatmap() { run("heatmap"); } @Test(timeout=8000) public void last_man_standing() { run("last_man_standing"); } @Ignore @Test(timeout=8000) public void lines() { // bad precision and speed due to trivial dynamic access // only occurs because the file is compressed,so it is not a big issue run("lines"); } @Test(timeout=8000) public void minesweeper() { run("minesweeper"); } @Test(timeout=8000) public void nbody() { run("nbody"); } @Test(timeout=8000) public void notecards() { run("notecards"); } @Test(timeout=8000) public void rgb_color_wheel() { run("rgb_color_wheel"); } @Test(timeout=8000) public void sinuous() { run("sinuous"); } @Test(timeout=8000) public void snowpar() { run("snowpar"); } @Test(timeout=8000) public void stairs_to_heaven() { run("stairs_to_heaven"); } @Test(timeout=8000) public void sudoku() { run("sudoku"); } @Test(timeout=8000) public void tictactoe() { run("tictactoe"); } @Test(timeout=8000) public void tictactoe2() { run("tictactoe2"); } @Test(timeout=8000) public void zmeyko() { run("zmeyko"); } }