diff options
| author | Lena <lena@omega> | 2026-08-01 00:00:00 +0000 |
|---|---|---|
| committer | Lena <lena@omega> | 2026-08-01 00:00:00 +0000 |
| commit | 852a8a00273c9128efeed0217a8e5d3fcd8bf780 (patch) | |
| tree | c72f959731fa3c7c809cf1a0222363b6c9c9b03b /app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java | |
| parent | f379b93d52bf0dbd3816ec3f64d165314771d2a6 (diff) | |
| download | scrcpy-android-852a8a00273c9128efeed0217a8e5d3fcd8bf780.tar.gz | |
app: harden mirroring lifecycle and state
Diffstat (limited to 'app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java')
| -rw-r--r-- | app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java b/app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java index 8573d3b..f3359e4 100644 --- a/app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java +++ b/app/src/test/java/invalid/lena/scrcpy/ControlStreamTest.java @@ -36,7 +36,7 @@ public class ControlStreamTest { RecordingSink sink = new RecordingSink(); ControlStream cs = new ControlStream( new ByteArrayInputStream(bos.toByteArray()), - new ByteArrayOutputStream()); + new ByteArrayOutputStream(), null); cs.setInboundSink(sink); cs.runReader(); // synchronous; returns on EOF @@ -55,7 +55,7 @@ public class ControlStreamTest { RecordingSink sink = new RecordingSink(); ControlStream cs = new ControlStream( new ByteArrayInputStream(bos.toByteArray()), - new ByteArrayOutputStream()); + new ByteArrayOutputStream(), null); cs.setInboundSink(sink); cs.runReader(); @@ -73,7 +73,7 @@ public class ControlStreamTest { RecordingSink sink = new RecordingSink(); ControlStream cs = new ControlStream( new ByteArrayInputStream(bos.toByteArray()), - new ByteArrayOutputStream()); + new ByteArrayOutputStream(), null); cs.setInboundSink(sink); cs.runReader(); assertEquals(0, sink.clipboards.size()); @@ -87,7 +87,7 @@ public class ControlStreamTest { // outbox is empty AND we've signalled stop. ByteArrayOutputStream out = new ByteArrayOutputStream(); ControlStream cs = new ControlStream( - new ByteArrayInputStream(new byte[0]), out); + new ByteArrayInputStream(new byte[0]), out, null); byte[] a = new byte[]{1, 2, 3}; byte[] b = new byte[]{4, 5}; @@ -118,7 +118,7 @@ public class ControlStreamTest { // event must be preserved and end up last in the drain. ByteArrayOutputStream out = new ByteArrayOutputStream(); ControlStream cs = new ControlStream( - new ByteArrayInputStream(new byte[0]), out); + new ByteArrayInputStream(new byte[0]), out, null); for (int i = 0; i < 256; i++) { cs.send(ControlMessages.touch(/* MOVE */ 2, 0L, i, i, 1080, 2400, 0xffff, 0, 0)); |