Skip to content

Commit c211fa6

Browse files
committed
Dump file contents too
1 parent 3c839bb commit c211fa6

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

plugins/com.google.cloud.tools.eclipse.integration.appengine/src/com/google/cloud/tools/eclipse/integration/appengine/DebugNativeAppEngineStandardProjectTest.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848
import java.net.URL;
4949
import java.net.URLConnection;
5050
import java.nio.charset.StandardCharsets;
51+
import java.nio.file.FileVisitResult;
52+
import java.nio.file.Files;
53+
import java.nio.file.Path;
54+
import java.nio.file.Paths;
55+
import java.nio.file.SimpleFileVisitor;
56+
import java.nio.file.attribute.BasicFileAttributes;
5157
import java.util.concurrent.TimeUnit;
5258

5359
/**
@@ -111,13 +117,25 @@ public void run() {
111117
consoleView.show();
112118
assertTrue("App Engine console not active", consoleView.getViewReference()
113119
.getContentDescription().contains("App Engine Standard at localhost"));
120+
timer.run();
114121
final SWTBotStyledText consoleContents =
115122
new SWTBotStyledText(bot.widget(widgetOfType(StyledText.class), consoleView.getWidget()));
116123
SwtBotTestingUtilities.waitUntilStyledTextContains(bot,
117124
"Dev App Server is now running", consoleContents);
118125

119126
System.out.printf("---- Dev App Server ----\n%s\n------------------\n",
120127
consoleContents.getText());
128+
timer.run();
129+
final Path deployDir = Paths.get(
130+
"/home/travis/build/GoogleCloudPlatform/google-cloud-eclipse/plugins/com.google.cloud.tools.eclipse.integration.appengine/target/work/data/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/testapp");
131+
Files.walkFileTree(deployDir, new SimpleFileVisitor<Path>() {
132+
@Override
133+
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException {
134+
System.out.println(">> " + file.relativize(deployDir));
135+
return null;
136+
}
137+
});
138+
121139
assertEquals("Hello App Engine!",
122140
getUrlContents(new URL("http://localhost:8080/hello"), (int) SWTBotPreferences.TIMEOUT));
123141

0 commit comments

Comments
 (0)