blob: dba8f7acb1312838a43ee4872edf7a37049ed348 [file] [log] [blame]
package test;
import org.testng.ITestContext;
import org.testng.annotations.Test;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
public class SerializationTest {
@Test(groups = "broken")
public void iSuiteShouldBeSerializable(ITestContext context) throws IOException {
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(out);
oos.writeObject(context.getSuite());
oos.close();
}
@Test(groups = { "broken", "maven-broken" })
public void testngMethodShouldBeSerializable(ITestContext context) throws IOException {
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(out);
oos.writeObject(context.getAllTestMethods()[0]);
oos.close();
}
}