package org.enumerable.lambda.enumerable.jruby;
import static java.lang.Thread.*;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import org.junit.Test;
public class CoreEnumerableRubySpecSuiteTest extends RubySpecTestBase {
@Test
public void core_enumerable() throws Exception {
disableOutputInEclipse();
File specDir = new File(getClass().getResource("/core/enumerable").toURI());
List<String> specs = new ArrayList<String>();
for (String file : specDir.list()) {
if (file.endsWith(".rb"))
specs.add("\"core/enumerable/" + file + "\"");
}
mspec(specs);
}
void disableOutputInEclipse() {
for (StackTraceElement e : currentThread().getStackTrace())
if (e.getClassName().startsWith("org.eclipse.jdt.internal.")) {
specdoc = false;
return;
}
}
}