/*******************************************************************************
* Copyright (c) 2009-2011 CWI
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* * Jurgen J. Vinju - Jurgen.Vinju@cwi.nl - CWI
* * Paul Klint - Paul.Klint@cwi.nl - CWI
* * Arnold Lankamp - Arnold.Lankamp@cwi.nl
*******************************************************************************/
package org.rascalmpl.test.demo;
import static org.junit.Assert.assertTrue;
import org.junit.Ignore;
import org.junit.Test;
import org.rascalmpl.test.infrastructure.TestFramework;
public class AllDemoTests extends TestFramework {
@Ignore @Test
public void AbstractPicoAssembly(){
assertTrue(runRascalTests("import demo::AbstractPico::Assembly;"));
}
@Ignore @Test
public void AbstractPicoCommonSubexpression() {
assertTrue(runRascalTests("import demo::AbstractPico::CommonSubexpression;"));
}
@Ignore @Test
public void AbstractPicoConstantPropagation() {
assertTrue(runRascalTests("import demo::AbstractPico::ConstantPropagation;"));
}
@Ignore @Test
public void AbstractPicoControlflow() {
assertTrue(runRascalTests("import demo::AbstractPico::Controlflow;"));
}
@Ignore @Test
public void AbstractPicoEval() {
assertTrue(runRascalTests("import demo::AbstractPico::Eval;"));
}
@Ignore @Test
public void AbstractPicoPrograms() {
assertTrue(runRascalTests("import demo::AbstractPico::Programs;"));
}
@Ignore @Test
public void AbstractPicoTypecheck() {
assertTrue(runRascalTests("import demo::AbstractPico::Typecheck;"));
}
@Ignore @Test
public void AbstractPicoUninit() {
assertTrue(runRascalTests("import demo::AbstractPico::Uninit;"));
}
@Ignore @Test
public void AbstractPicoUseDef() {
assertTrue(runRascalTests("import demo::AbstractPico::UseDef;"));
}
@Test
public void Ackermann() {
assertTrue(runRascalTests("import demo::basic::Ackermann;"));
}
@Test
public void Bubble() {
assertTrue(runRascalTests("import demo::basic::BubbleTest;"));
}
@Test
public void Calls() {
assertTrue(runRascalTests("import demo::common::Calls;"));
}
@Test
public void ColoredTrees() {
assertTrue(runRascalTests("import demo::common::ColoredTrees;"));
}
@Ignore @Test
public void ConcretePicoEval() {
assertTrue(runRascalTests("import demo::ConcretePico::Eval;"));
}
@Ignore @Test
public void ConcretePicoTypecheck() {
assertTrue(runRascalTests("import demo::ConcretePico::Typecheck;"));
}
@Test
public void Cycles() {
assertTrue(runRascalTests("import demo::common::Cycles;"));
}
@Test
public void Dominators() {
assertTrue(runRascalTests("import demo::Dominators;"));
}
@Test
public void Factorial() {
assertTrue(runRascalTests("import demo::basic::Factorial;"));
}
@Test
public void Hello() {
assertTrue(runRascalTests("import demo::basic::Hello;"));
}
@Test
public void Lift() {
assertTrue(runRascalTests("import demo::common::Lift;"));
}
@Test
public void McCabe() {
assertTrue(runRascalTests("import demo::McCabe;"));
}
@Ignore @Test
public void ModelTransformationsBook2Publication() {
assertTrue(runRascalTests("import experiments::ModelTransformations::Book2Publication;"));
}
@Ignore @Test
public void ModelTransformationsFamilies2Persons() {
assertTrue(runRascalTests("import experiments::ModelTransformations::Families2Persons;"));
}
@Ignore @Test
public void ModelTransformationsTree2List() {
assertTrue(runRascalTests("import experiments::ModelTransformations::Tree2List;"));
}
@Test
public void Queens() {
assertTrue(runRascalTests("import demo::Queens;"));
}
@Test
public void ReachingDefs() {
assertTrue(runRascalTests("import demo::ReachingDefs;"));
}
@Test
public void Slicing() {
assertTrue(runRascalTests("import demo::Slicing;"));
}
@Test
public void StringTemplate() {
assertTrue(runRascalTests("import demo::common::StringTemplateTest;"));
}
@Test
public void Squares() {
assertTrue(runRascalTests("import demo::basic::Squares;"));
}
@Test
public void Uninit() {
assertTrue(runRascalTests("import demo::Uninit;"));
}
@Test
public void WordCount() {
assertTrue(runRascalTests("import demo::common::WordCount::WordCount;"));
}
@Test
public void WordReplacement() {
assertTrue(runRascalTests("import demo::common::WordReplacement;"));
}
}