Александър качи първо решение на 29.10.2024 18:03 (преди 11 месеца)
Структурата FibIter
трябва да е публично видима, иначе домашното не се компилира заедно с тестовете.
Направи я pub struct FibIter {
.
Към профила на Александър Терезов
Compiling solution v0.1.0 (/tmp/d20241104-1739405-1okc81f/solution) Finished test [unoptimized + debuginfo] target(s) in 0.99s Running tests/solution_test.rs (target/debug/deps/solution_test-1428e1090729d165) running 20 tests test solution_test::fib_iter ... ok test solution_test::fib_split_ascii ... ok test solution_test::fib_split_empty ... ok test solution_test::fib_split_cyrillic ... FAILED test solution_test::fib_split_n_ascii ... ok test solution_test::fib_split_n_ascii_exact ... FAILED test solution_test::fib_split_n_ascii_panic ... ok test solution_test::fib_split_n_cyrillic ... FAILED test solution_test::fib_split_n_cyrillic_exact ... FAILED test solution_test::fib_split_n_cyrillic_panic ... ok test solution_test::fib_split_n_symmetric_ascii ... ok test solution_test::fib_split_n_symmetric_ascii_exact ... FAILED test solution_test::fib_split_n_symmetric_ascii_panic ... ok test solution_test::fib_split_n_symmetric_cyrillic ... FAILED test solution_test::fib_split_n_symmetric_cyrillic_exact ... FAILED test solution_test::fib_split_n_symmetric_cyrillic_panic ... ok test solution_test::fib_split_n_symmetric_zero ... ok test solution_test::fib_split_n_zero ... ok test solution_test::rev_fib_iter ... ok test solution_test::rev_fib_iter_empty ... ok failures: ---- solution_test::fib_split_cyrillic stdout ---- thread 'solution_test::fib_split_cyrillic' panicked at 'byte index 1 is not a char boundary; it is inside 'м' (bytes 0..2) of `манджа с грозде`', src/lib.rs:59:28 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ---- solution_test::fib_split_n_ascii_exact stdout ---- thread 'solution_test::fib_split_n_ascii_exact' panicked at 'Text not long enough!', src/lib.rs:81:13 ---- solution_test::fib_split_n_cyrillic stdout ---- thread 'solution_test::fib_split_n_cyrillic' panicked at 'byte index 1 is not a char boundary; it is inside 'м' (bytes 0..2) of `манджа_with_грозде`', src/lib.rs:84:28 ---- solution_test::fib_split_n_cyrillic_exact stdout ---- thread 'solution_test::fib_split_n_cyrillic_exact' panicked at 'byte index 1 is not a char boundary; it is inside 'м' (bytes 0..2) of `манджа_with_`', src/lib.rs:84:28 ---- solution_test::fib_split_n_symmetric_ascii_exact stdout ---- 4, 2 6, 1 7, 1 thread 'solution_test::fib_split_n_symmetric_ascii_exact' panicked at 'Text not long enough!', src/lib.rs:120:13 ---- solution_test::fib_split_n_symmetric_cyrillic stdout ---- thread 'solution_test::fib_split_n_symmetric_cyrillic' panicked at 'byte index 1 is not a char boundary; it is inside 'м' (bytes 0..2) of `манджа_with_грозде`', src/lib.rs:106:28 ---- solution_test::fib_split_n_symmetric_cyrillic_exact stdout ---- thread 'solution_test::fib_split_n_symmetric_cyrillic_exact' panicked at 'byte index 1 is not a char boundary; it is inside 'м' (bytes 0..2) of `манджа_with_гр`', src/lib.rs:106:28 failures: solution_test::fib_split_cyrillic solution_test::fib_split_n_ascii_exact solution_test::fib_split_n_cyrillic solution_test::fib_split_n_cyrillic_exact solution_test::fib_split_n_symmetric_ascii_exact solution_test::fib_split_n_symmetric_cyrillic solution_test::fib_split_n_symmetric_cyrillic_exact test result: FAILED. 13 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--test solution_test`
Структурата FibIter
трябва да е публично видима, иначе домашното не се компилира заедно с тестовете.
Направи я pub struct FibIter {
.