Skip to content

Commit 8b4c163

Browse files
committed
fix core test
1 parent 308a850 commit 8b4c163

3 files changed

Lines changed: 8 additions & 12 deletions

File tree

app/src/androidTest/java/at/tomtasche/reader/test/CoreTest.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,12 @@
2424
@LargeTest
2525
@RunWith(AndroidJUnit4.class)
2626
public class CoreTest {
27-
2827
private File m_testFile;
2928

3029
@Before
3130
public void initializeCore() {
32-
Context testCtx = InstrumentationRegistry.getInstrumentation().getContext();
33-
CoreWrapper.initialize(testCtx);
31+
Context appCtx = InstrumentationRegistry.getInstrumentation().getTargetContext();
32+
CoreWrapper.initialize(appCtx);
3433
}
3534

3635
@Before
@@ -65,11 +64,11 @@ private static void copy(InputStream src, File dst) throws IOException {
6564
@Test
6665
public void test() {
6766
File cacheDir = InstrumentationRegistry.getInstrumentation().getTargetContext().getCacheDir();
68-
File htmlFile = new File(cacheDir, "html");
67+
File outputDir = new File(cacheDir, "output");
6968

7069
CoreWrapper.CoreOptions coreOptions = new CoreWrapper.CoreOptions();
7170
coreOptions.inputPath = m_testFile.getAbsolutePath();
72-
coreOptions.outputPath = htmlFile.getPath();
71+
coreOptions.outputPath = outputDir.getPath();
7372
coreOptions.editable = true;
7473

7574
CoreWrapper.CoreResult coreResult = CoreWrapper.parse(coreOptions);

app/src/androidTest/java/at/tomtasche/reader/test/MainActivityTests.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
@LargeTest
5151
@RunWith(AndroidJUnit4.class)
5252
public class MainActivityTests {
53-
5453
private IdlingResource m_idlingResource;
5554
private static final Map<String, File> s_testFiles = new ArrayMap<>();
5655

@@ -185,6 +184,4 @@ public void testPDF() {
185184
.perform(click());
186185
});
187186
}
188-
189-
190187
}

app/src/main/java/at/tomtasche/reader/background/CoreWrapper.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ public static void initialize(Context context) {
3131

3232
AssetExtractor ae = new AssetExtractor(context.getAssets());
3333
ae.setOverwrite();
34-
ae.extract(assetsDirectory, "odrcore");
35-
ae.extract(assetsDirectory, "fontconfig");
36-
ae.extract(assetsDirectory, "poppler");
37-
ae.extract(assetsDirectory, "pdf2htmlex");
34+
ae.extract(assetsDirectory, "core/odrcore");
35+
ae.extract(assetsDirectory, "core/fontconfig");
36+
ae.extract(assetsDirectory, "core/poppler");
37+
ae.extract(assetsDirectory, "core/pdf2htmlex");
3838

3939
CoreWrapper.GlobalParams globalParams = new CoreWrapper.GlobalParams();
4040
globalParams.coreDataPath = odrCoreDataDirectory.getAbsolutePath();

0 commit comments

Comments
 (0)