Юмит качи първо решение на 26.10.2020 20:57 (преди почти 5 години)
Виж внимателно тази част от условието, че имаш лек бъг:
/// - String със съдържание "Fizzbuzz" ако числото се дели и на 3, и на 5
Compiling solution v0.1.0 (/tmp/d20201028-2816268-14qbdlg/solution) Finished test [unoptimized + debuginfo] target(s) in 2.11s Running target/debug/deps/solution-ebb42508826ef2b4 running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Running target/debug/deps/solution_test-9e954a53ed808c89 running 10 tests test solution_test::test_change_label_basic ... ok test solution_test::test_change_label_invalid ... ok test solution_test::test_classic1 ... FAILED test solution_test::test_classic2 ... FAILED test solution_test::test_coefficients1 ... FAILED test solution_test::test_coefficients2 ... FAILED test solution_test::test_coefficients_invalid ... ok test solution_test::test_struct_basic ... ok test solution_test::test_struct_invalid ... ok test solution_test::test_zeroes ... ok failures: ---- solution_test::test_classic1 stdout ---- thread 'main' panicked at 'assertion failed: `(left == right)` left: `["1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "FizzBuzz", "16"]`, right: `["1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "Fizzbuzz", "16"]`', tests/solution_test.rs:19:5 ---- solution_test::test_classic2 stdout ---- thread 'main' panicked at 'assertion failed: `(left == right)` left: `Some("FizzBuzz")`, right: `Some("Fizzbuzz")`', tests/solution_test.rs:34:5 ---- solution_test::test_coefficients1 stdout ---- thread 'main' panicked at 'assertion failed: `(left == right)` left: `Some("FizzBuzz")`, right: `Some("Fizzbuzz")`', tests/solution_test.rs:48:5 ---- solution_test::test_coefficients2 stdout ---- thread 'main' panicked at 'assertion failed: `(left == right)` left: `Some("FizzBuzz")`, right: `Some("Fizzbuzz")`', tests/solution_test.rs:57:5 failures: solution_test::test_classic1 solution_test::test_classic2 solution_test::test_coefficients1 solution_test::test_coefficients2 test result: FAILED. 6 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out error: test failed, to rerun pass '--test solution_test'
Виж внимателно тази част от условието, че имаш лек бъг:
/// - String със съдържание "Fizzbuzz" ако числото се дели и на 3, и на 5