Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Compiling diesel v2.0.0 (/tmp/diesel/diesel)
- Finished test [unoptimized + debuginfo] target(s) in 4.56s
- Running /tmp/diesel/target/debug/deps/diesel-af5f1b02970f11ac
- running 4 tests
- test mysql::connection::bind::tests::check_all_the_types ... ok
- test mysql::connection::bind::tests::check_enum_bind ... FAILED
- test mysql::connection::bind::tests::check_set_bind ... FAILED
- test mysql::connection::bind::tests::check_json_bind ... FAILED
- failures:
- ---- mysql::connection::bind::tests::check_enum_bind stdout ----
- thread 'mysql::connection::bind::tests::check_enum_bind' panicked at 'called `Result::unwrap()` on an `Err` value: DatabaseError(__Unknown, "Using unsupported buffer type: 254 (parameter: 1)")', src/libcore/result.rs:1165:5
- stack backtrace:
- 0: backtrace::backtrace::libunwind::trace
- at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88
- 1: backtrace::backtrace::trace_unsynchronized
- at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66
- 2: std::sys_common::backtrace::_print_fmt
- at src/libstd/sys_common/backtrace.rs:77
- 3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
- at src/libstd/sys_common/backtrace.rs:61
- 4: core::fmt::write
- at src/libcore/fmt/mod.rs:1028
- 5: std::io::Write::write_fmt
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/io/mod.rs:1412
- 6: std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt
- at src/libstd/io/impls.rs:141
- 7: std::sys_common::backtrace::_print
- at src/libstd/sys_common/backtrace.rs:65
- 8: std::sys_common::backtrace::print
- at src/libstd/sys_common/backtrace.rs:50
- 9: std::panicking::default_hook::{{closure}}
- at src/libstd/panicking.rs:188
- 10: std::panicking::default_hook
- at src/libstd/panicking.rs:202
- 11: std::panicking::rust_panic_with_hook
- at src/libstd/panicking.rs:464
- 12: std::panicking::continue_panic_fmt
- at src/libstd/panicking.rs:373
- 13: rust_begin_unwind
- at src/libstd/panicking.rs:302
- 14: core::panicking::panic_fmt
- at src/libcore/panicking.rs:139
- 15: core::result::unwrap_failed
- at src/libcore/result.rs:1165
- 16: core::result::Result<T,E>::unwrap
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libcore/result.rs:933
- 17: diesel::mysql::connection::bind::tests::query_single_table
- at diesel/src/mysql/connection/bind.rs:872
- 18: diesel::mysql::connection::bind::tests::check_enum_bind
- at diesel/src/mysql/connection/bind.rs:1088
- 19: diesel::mysql::connection::bind::tests::check_enum_bind::{{closure}}
- at diesel/src/mysql/connection/bind.rs:1076
- 20: core::ops::function::FnOnce::call_once
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libcore/ops/function.rs:227
- 21: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/liballoc/boxed.rs:942
- 22: __rust_maybe_catch_panic
- at src/libpanic_unwind/lib.rs:78
- 23: std::panicking::try
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/panicking.rs:265
- 24: std::panic::catch_unwind
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/panic.rs:396
- 25: test::run_test_in_process
- at src/libtest/lib.rs:570
- 26: test::run_test::run_test_inner::{{closure}}
- at src/libtest/lib.rs:473
- note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
- ---- mysql::connection::bind::tests::check_set_bind stdout ----
- thread 'mysql::connection::bind::tests::check_set_bind' panicked at 'called `Result::unwrap()` on an `Err` value: DatabaseError(__Unknown, "Using unsupported buffer type: 254 (parameter: 1)")', src/libcore/result.rs:1165:5
- stack backtrace:
- 0: backtrace::backtrace::libunwind::trace
- at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88
- 1: backtrace::backtrace::trace_unsynchronized
- at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66
- 2: std::sys_common::backtrace::_print_fmt
- at src/libstd/sys_common/backtrace.rs:77
- 3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
- at src/libstd/sys_common/backtrace.rs:61
- 4: core::fmt::write
- at src/libcore/fmt/mod.rs:1028
- 5: std::io::Write::write_fmt
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/io/mod.rs:1412
- 6: std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt
- at src/libstd/io/impls.rs:141
- 7: std::sys_common::backtrace::_print
- at src/libstd/sys_common/backtrace.rs:65
- 8: std::sys_common::backtrace::print
- at src/libstd/sys_common/backtrace.rs:50
- 9: std::panicking::default_hook::{{closure}}
- at src/libstd/panicking.rs:188
- 10: std::panicking::default_hook
- at src/libstd/panicking.rs:202
- 11: std::panicking::rust_panic_with_hook
- at src/libstd/panicking.rs:464
- 12: std::panicking::continue_panic_fmt
- at src/libstd/panicking.rs:373
- 13: rust_begin_unwind
- at src/libstd/panicking.rs:302
- 14: core::panicking::panic_fmt
- at src/libcore/panicking.rs:139
- 15: core::result::unwrap_failed
- at src/libcore/result.rs:1165
- 16: core::result::Result<T,E>::unwrap
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libcore/result.rs:933
- 17: diesel::mysql::connection::bind::tests::query_single_table
- at diesel/src/mysql/connection/bind.rs:872
- 18: diesel::mysql::connection::bind::tests::check_set_bind
- at diesel/src/mysql/connection/bind.rs:1213
- 19: diesel::mysql::connection::bind::tests::check_set_bind::{{closure}}
- at diesel/src/mysql/connection/bind.rs:1200
- 20: core::ops::function::FnOnce::call_once
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libcore/ops/function.rs:227
- 21: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/liballoc/boxed.rs:942
- 22: __rust_maybe_catch_panic
- at src/libpanic_unwind/lib.rs:78
- 23: std::panicking::try
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/panicking.rs:265
- 24: std::panic::catch_unwind
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/panic.rs:396
- 25: test::run_test_in_process
- at src/libtest/lib.rs:570
- 26: test::run_test::run_test_inner::{{closure}}
- at src/libtest/lib.rs:473
- note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
- ---- mysql::connection::bind::tests::check_json_bind stdout ----
- [diesel/src/mysql/connection/bind.rs:390] T::from_sql(Some(value)) = Ok(
- "{\"key1\": \"value1\", \"key2\": \"value2\"}",
- )
- [diesel/src/mysql/connection/bind.rs:390] T::from_sql(Some(value)) = Ok(
- "{\"key1\": \"value1\", \"key2\": \"value2\"}",
- )
- [diesel/src/mysql/connection/bind.rs:390] T::from_sql(Some(value)) = Ok(
- "{\"abc\": 42}",
- )
- [diesel/src/mysql/connection/bind.rs:390] T::from_sql(Some(value)) = Ok(
- "{\"abc\": 42}",
- )
- thread 'mysql::connection::bind::tests::check_json_bind' panicked at 'called `Result::unwrap()` on an `Err` value: DatabaseError(__Unknown, "Cannot create a JSON value from a string with CHARACTER SET \'binary\'.")', src/libcore/result.rs:1165:5
- stack backtrace:
- 0: backtrace::backtrace::libunwind::trace
- at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88
- 1: backtrace::backtrace::trace_unsynchronized
- at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66
- 2: std::sys_common::backtrace::_print_fmt
- at src/libstd/sys_common/backtrace.rs:77
- 3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
- at src/libstd/sys_common/backtrace.rs:61
- 4: core::fmt::write
- at src/libcore/fmt/mod.rs:1028
- 5: std::io::Write::write_fmt
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/io/mod.rs:1412
- 6: std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt
- at src/libstd/io/impls.rs:141
- 7: std::sys_common::backtrace::_print
- at src/libstd/sys_common/backtrace.rs:65
- 8: std::sys_common::backtrace::print
- at src/libstd/sys_common/backtrace.rs:50
- 9: std::panicking::default_hook::{{closure}}
- at src/libstd/panicking.rs:188
- 10: std::panicking::default_hook
- at src/libstd/panicking.rs:202
- 11: std::panicking::rust_panic_with_hook
- at src/libstd/panicking.rs:464
- 12: std::panicking::continue_panic_fmt
- at src/libstd/panicking.rs:373
- 13: rust_begin_unwind
- at src/libstd/panicking.rs:302
- 14: core::panicking::panic_fmt
- at src/libcore/panicking.rs:139
- 15: core::result::unwrap_failed
- at src/libcore/result.rs:1165
- 16: core::result::Result<T,E>::unwrap
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libcore/result.rs:933
- 17: diesel::mysql::connection::bind::tests::input_bind
- at diesel/src/mysql/connection/bind.rs:922
- 18: diesel::mysql::connection::bind::tests::check_json_bind
- at diesel/src/mysql/connection/bind.rs:1029
- 19: diesel::mysql::connection::bind::tests::check_json_bind::{{closure}}
- at diesel/src/mysql/connection/bind.rs:927
- 20: core::ops::function::FnOnce::call_once
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libcore/ops/function.rs:227
- 21: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/liballoc/boxed.rs:942
- 22: __rust_maybe_catch_panic
- at src/libpanic_unwind/lib.rs:78
- 23: std::panicking::try
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/panicking.rs:265
- 24: std::panic::catch_unwind
- at /rustc/73528e339aae0f17a15ffa49a8ac608f50c6cf14/src/libstd/panic.rs:396
- 25: test::run_test_in_process
- at src/libtest/lib.rs:570
- 26: test::run_test::run_test_inner::{{closure}}
- at src/libtest/lib.rs:473
- note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
- failures:
- mysql::connection::bind::tests::check_enum_bind
- mysql::connection::bind::tests::check_json_bind
- mysql::connection::bind::tests::check_set_bind
- test result: FAILED. 1 passed; 3 failed; 0 ignored; 0 measured; 24 filtered out
- error: test failed, to rerun pass '--lib'
Add Comment
Please, Sign In to add comment