Skip to content

Commit 1ff2094

Browse files
committed
fix CI
1 parent 9628bbc commit 1ff2094

3 files changed

Lines changed: 10 additions & 9 deletions

File tree

src/eval.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2188,7 +2188,7 @@ fn build_python_command(
21882188
.or_else(|| std::env::var("BT_EVAL_PYTHON_RUNNER").ok())
21892189
.or_else(|| std::env::var("BT_EVAL_PYTHON").ok());
21902190

2191-
let mut command = if let Some(explicit) = runner_override {
2191+
let command = if let Some(explicit) = runner_override {
21922192
let mut command = Command::new(explicit);
21932193
command.arg(runner).args(files);
21942194
command

src/source_language.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ pub enum SourceLanguage {
77
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
88
pub enum JsExtensionProfile {
99
FunctionsPush,
10+
#[allow(dead_code)]
1011
Eval,
1112
}
1213

tests/eval_dev_server.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,10 @@ fn parse_sse_events(body: &str) -> Vec<SseEvent> {
123123
let mut current_data = Vec::<String>::new();
124124

125125
for line in body.lines() {
126-
if line.starts_with("event: ") {
127-
current_event = line["event: ".len()..].to_string();
128-
} else if line.starts_with("data: ") {
129-
current_data.push(line["data: ".len()..].to_string());
126+
if let Some(event) = line.strip_prefix("event: ") {
127+
current_event = event.to_string();
128+
} else if let Some(data) = line.strip_prefix("data: ") {
129+
current_data.push(data.to_string());
130130
} else if line.is_empty() && !current_event.is_empty() {
131131
events.push(SseEvent {
132132
event: std::mem::take(&mut current_event),
@@ -518,10 +518,10 @@ fn streaming_eval_post(
518518
Ok(l) => l,
519519
Err(_) => break,
520520
};
521-
if line.starts_with("event: ") {
522-
current_event = line["event: ".len()..].to_string();
523-
} else if line.starts_with("data: ") {
524-
current_data.push(line["data: ".len()..].to_string());
521+
if let Some(event) = line.strip_prefix("event: ") {
522+
current_event = event.to_string();
523+
} else if let Some(data) = line.strip_prefix("data: ") {
524+
current_data.push(data.to_string());
525525
} else if line.is_empty() && !current_event.is_empty() {
526526
let event = SseEvent {
527527
event: std::mem::take(&mut current_event),

0 commit comments

Comments
 (0)