1
0
mirror of https://gitlab.com/mangadex-pub/mangadex_at_home.git synced 2024-11-16 16:12:32 +01:00

Make tests more reliable

This commit is contained in:
carbotaniuman 2021-01-25 13:00:40 -06:00
parent 4e8b5a83e0
commit 635d029357
2 changed files with 13 additions and 3 deletions

View File

@ -40,6 +40,19 @@ public class CachingInputStream extends ProxyInputStream {
@Override
public void close() throws IOException {
if (read() == EOF) {
try {
in.close();
} catch (IOException ignored) {
}
try {
cache.close();
} catch (IOException ignored) {
}
onClose.run();
return;
}
executor.submit(() -> {
try {
IOUtils.copy(in, cache);

View File

@ -150,9 +150,6 @@ class ImageServerTest : FreeSpec() {
response.shouldHaveHeader("Content-Length", mockData.size.toString())
IOUtils.toByteArray(response.body.stream).shouldBe(mockData)
response.close()
// wait for the executor to commit
delay(100)
}
}
}