package dw.cli.commands.itest;
import static org.junit.Assert.*;
import dw.cli.Output;
import dw.cli.itest.TestHelper;
public class Test_PageListGetter extends TestHelper {
@org.junit.Test
public void getPagelist() throws Exception {
Output output = runWithArguments("getPagelist", "ns1");
assertSuccess("ns1:dummy\nns1:start", output);
}
@org.junit.Test
public void getPageListLongFormat() throws Exception {
Output output = runWithArguments("getPagelist", "-l", "nswithanotherns:otherns");
assertSuccess("4 1375372800 1375372800 nswithanotherns:otherns:page", output);
}
@org.junit.Test
public void getPageListWithDepth() throws Exception {
Output output = runWithArguments("getPagelist", "--depth", "3", "nswithanotherns");
assertGenericSuccess(output);
assertTrue(output.out.contains("nswithanotherns:start"));
assertTrue(output.out.contains("nswithanotherns:dummy"));
assertTrue(output.out.contains("nswithanotherns:otherns:page"));
}
}