diff options
| author | 2015-01-06 17:32:26 -0800 | |
|---|---|---|
| committer | 2015-01-06 17:32:26 -0800 | |
| commit | 48603a39d4dd721d231c99e10908f4f00c4ec6b9 (patch) | |
| tree | 904da4721e6419a8867227eea1d0d0c37ab79304 | |
| parent | dc649c8da46dc1cc2ac7df41ddde0f28c64db687 (diff) | |
Fix tests on jenkins
When the tests are run on the build server, they are run from the jar,
as opposed to the extracted build, which is default when run from an
IDE. Thus, when class.getResourceAsStream() is called with ".." in the
path, it is not resolved properly. This change explicitly resolves the
relative path, so that the test is run properly on the server.
Change-Id: Ib5fabd617dca4052220e5173a8bf4fb4234254ff
| -rw-r--r-- | tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/Main.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/Main.java b/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/Main.java index b439b34a0e78..8085be1e5a44 100644 --- a/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/Main.java +++ b/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/Main.java @@ -283,6 +283,7 @@ public class Main { } String goldenDataDir = APP_TEST_RES + "/../../../golden/"; try { + goldenDataDir = new File(goldenDataDir).getAbsolutePath(); ImageUtils.requireSimilar(goldenDataDir + "activity.png", session.getImage()); } catch (IOException e) { getLogger().error(e, e.getMessage()); |