Fix unnecessary format lints.

This commit is contained in:
Sebastian Schmidt 2022-07-04 14:44:34 +03:00
parent d9c5d5dbbb
commit 5f1aa344ab
2 changed files with 3 additions and 3 deletions

View File

@ -9,9 +9,8 @@ extern crate test;
use evalexpr::build_operator_tree; use evalexpr::build_operator_tree;
use rand::{distributions::Uniform, seq::SliceRandom, Rng, SeedableRng}; use rand::{distributions::Uniform, seq::SliceRandom, Rng, SeedableRng};
use rand_pcg::Pcg32; use rand_pcg::Pcg32;
use std::hint::black_box; use std::{fmt::Write, hint::black_box};
use test::Bencher; use test::Bencher;
use std::fmt::Write;
const BENCHMARK_LEN: usize = 100_000; const BENCHMARK_LEN: usize = 100_000;
const EXPONENTIAL_TUPLE_ITERATIONS: usize = 12; const EXPONENTIAL_TUPLE_ITERATIONS: usize = 12;

View File

@ -445,6 +445,7 @@ pub(crate) fn tokenize(string: &str) -> EvalexprResult<Vec<Token>> {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use crate::token::{char_to_partial_token, tokenize}; use crate::token::{char_to_partial_token, tokenize};
use std::fmt::Write;
#[test] #[test]
fn test_partial_token_display() { fn test_partial_token_display() {
@ -468,7 +469,7 @@ mod tests {
let mut result_string = String::new(); let mut result_string = String::new();
for token in tokens { for token in tokens {
result_string += &format!("{} ", token); write!(result_string, "{} ", token).unwrap();
} }
assert_eq!(token_string, result_string); assert_eq!(token_string, result_string);