package org.antlr.codebuff;

import org.antlr.codebuff.validation.DropAlignFeatures;
import org.antlr.codebuff.validation.DropWSFeatures;
import org.antlr.codebuff.validation.LeaveOneOutValidator;
import org.antlr.codebuff.validation.SubsetValidator;
import org.antlr.codebuff.validation.TestK;
import org.junit.Test;

public class TestGeneratePythonForGraphs {
	@Test
	public void genLeaveOneOutValidation() throws Exception {
		LeaveOneOutValidator.main(null);
	}

	@Test
	public void genCorpusSizeVsErrorRate() throws Exception {
		SubsetValidator.main(null);
	}

	@Test
	public void genDropWSFeatures() throws Exception {
		DropWSFeatures.main(null);
	}

	@Test
	public void genDropAlignFeatures() throws Exception {
		DropAlignFeatures.main(null);
	}

	@Test
	public void genIncreaseK() throws Exception {
		TestK.main(null);
	}
}

@@ -182,32 +182,85 @@
 neOutValidator;%0A
+import org.antlr.codebuff.validation.OneFileCapture;%0A
 import org.antlr
@@ -879,11 +879,103 @@
 ull);%0A%09%7D
+%0A%0A%09@Test%0A%09public void genOneFileCapture() throws Exception %7B%0A%09%09OneFileCapture.main(null);%0A%09%7D
 %0A%7D%0A

add test to generate one-file capture stuff.