Решение на Forth от Ива Милушева
Обратно към всички решения
Към профила на Ива Милушева
Резултати
- 0 точки от тестове
- 0 бонус точки
- 0 точки общо
- 0 успешни тест(а)
- 10 неуспешни тест(а)
Код
Лог от изпълнението
Compiling solution v0.1.0 (/tmp/d20190128-22631-10pc3j2/solution)
warning: unused variable: `name`
--> src/lib.rs:71:39
|
71 | pub fn def_unary_op<F>(&mut self, name: &str, op: F)
| ^^^^ help: consider using `_name` instead
|
= note: #[warn(unused_variables)] on by default
warning: unused variable: `op`
--> src/lib.rs:71:51
|
71 | pub fn def_unary_op<F>(&mut self, name: &str, op: F)
| ^^ help: consider using `_op` instead
warning: unused variable: `name`
--> src/lib.rs:71:39
|
71 | pub fn def_unary_op<F>(&mut self, name: &str, op: F)
| ^^^^ help: consider using `_name` instead
|
= note: #[warn(unused_variables)] on by default
warning: unused variable: `op`
--> src/lib.rs:71:51
|
71 | pub fn def_unary_op<F>(&mut self, name: &str, op: F)
| ^^ help: consider using `_op` instead
Finished dev [unoptimized + debuginfo] target(s) in 7.14s
Running target/debug/deps/solution-2e785d603b538f71
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/solution_test-29808948fb50ed3a
running 10 tests
test solution_test::test_builtin_arithmetic ... FAILED
test solution_test::test_builtin_dup ... FAILED
test solution_test::test_builtin_pop ... FAILED
test solution_test::test_builtin_swap ... FAILED
test solution_test::test_def_binary ... FAILED
test solution_test::test_def_unary ... FAILED
test solution_test::test_def_var ... FAILED
test solution_test::test_multiple_run ... FAILED
test solution_test::test_unknown_word ... FAILED
test solution_test::test_whitespace ... FAILED
failures:
---- solution_test::test_builtin_arithmetic stdout ----
thread 'solution_test::test_builtin_arithmetic' panicked at 'called `Option::unwrap()` on a `None` value', libcore/option.rs:355:21
note: Run with `RUST_BACKTRACE=1` for a backtrace.
---- solution_test::test_builtin_dup stdout ----
thread 'solution_test::test_builtin_dup' panicked at 'assertion failed: `(left == right)`
left: `Ok(Some(0))`,
right: `Ok(Some(2))`', tests/solution_test.rs:51:9
---- solution_test::test_builtin_pop stdout ----
thread 'solution_test::test_builtin_pop' panicked at 'assertion failed: `(left == right)`
left: `Ok(Some(0))`,
right: `Ok(Some(2))`', tests/solution_test.rs:40:9
---- solution_test::test_builtin_swap stdout ----
thread 'solution_test::test_builtin_swap' panicked at 'assertion failed: `(left == right)`
left: `Ok(Some(0))`,
right: `Ok(Some(2))`', tests/solution_test.rs:62:9
---- solution_test::test_def_binary stdout ----
thread 'solution_test::test_def_binary' panicked at 'not yet implemented', src/lib.rs:88:9
---- solution_test::test_def_unary stdout ----
thread 'solution_test::test_def_unary' panicked at 'not yet implemented', src/lib.rs:76:9
---- solution_test::test_def_var stdout ----
thread 'solution_test::test_def_var' panicked at 'assertion failed: `(left == right)`
left: `Ok(Some(0))`,
right: `Ok(Some(3))`', tests/solution_test.rs:75:5
---- solution_test::test_multiple_run stdout ----
thread 'solution_test::test_multiple_run' panicked at 'assertion failed: `(left == right)`
left: `Err(UnknownWord)`,
right: `Ok(Some(2))`', tests/solution_test.rs:114:5
---- solution_test::test_unknown_word stdout ----
thread 'solution_test::test_unknown_word' panicked at 'assertion failed: `(left == right)`
left: `Ok(Some(0))`,
right: `Err(UnknownWord)`', tests/solution_test.rs:101:5
---- solution_test::test_whitespace stdout ----
thread 'solution_test::test_whitespace' panicked at 'called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }', libcore/result.rs:1009:5
failures:
solution_test::test_builtin_arithmetic
solution_test::test_builtin_dup
solution_test::test_builtin_pop
solution_test::test_builtin_swap
solution_test::test_def_binary
solution_test::test_def_unary
solution_test::test_def_var
solution_test::test_multiple_run
solution_test::test_unknown_word
solution_test::test_whitespace
test result: FAILED. 0 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out
error: test failed, to rerun pass '--test solution_test'
История (1 версия и 1 коментар)
Ива качи първо решение на 27.01.2019 16:59 (преди над 6 години)