Skip to content

Commit a24d4ec

Browse files
committed
replicator: consume when returning stream
1 parent 57b765e commit a24d4ec

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

libsql-wal/src/replication/injector.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ mod test {
8383
let primary_conn = primary_env.open_conn("test");
8484
let primary_shared = primary_env.shared("test");
8585

86-
let mut replicator = Replicator::new(primary_shared.clone(), 1);
87-
let stream = replicator.frame_stream();
86+
let replicator = Replicator::new(primary_shared.clone(), 1);
87+
let stream = replicator.into_frame_stream();
8888

8989
tokio::pin!(stream);
9090

libsql-wal/src/replication/replicator.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,10 @@ mod test {
162162
.unwrap();
163163
}
164164

165-
let mut replicator = Replicator::new(shared.clone(), 1);
165+
let replicator = Replicator::new(shared.clone(), 1);
166166

167167
let tmp = NamedTempFile::new().unwrap();
168-
let stream = replicator.frame_stream();
168+
let stream = replicator.into_frame_stream();
169169
tokio::pin!(stream);
170170
let mut last_frame_no = 0;
171171
let mut size_after;
@@ -233,8 +233,8 @@ mod test {
233233
// replicate everything from scratch again
234234
{
235235
let tmp = NamedTempFile::new().unwrap();
236-
let mut replicator = Replicator::new(shared.clone(), 1);
237-
let stream = replicator.frame_stream();
236+
let replicator = Replicator::new(shared.clone(), 1);
237+
let stream = replicator.into_frame_stream();
238238

239239
tokio::pin!(stream);
240240

@@ -295,8 +295,8 @@ mod test {
295295

296296
let db_content = std::fs::read(&env.db_path("test").join("data")).unwrap();
297297

298-
let mut replicator = Replicator::new(shared, 1);
299-
let stream = replicator.frame_stream().take(3);
298+
let replicator = Replicator::new(shared, 1);
299+
let stream = replicator.into_frame_stream().take(3);
300300

301301
tokio::pin!(stream);
302302

0 commit comments

Comments
 (0)