Replace failure with thiserror (#654)

* updated util and libwallet with thiserror

* update impl crate to thiserror

* api crate converted to thiserror

* update of controller crate to thiserror

* update final bin + tests to thiserror

* update unused import

* remove failure derive

* reset import of grin to master

* update cargo lock

* update from master
This commit is contained in:
Yeastplume
2022-07-28 10:21:45 +01:00
committed by GitHub
parent 67f0e2b0e0
commit 64cab53b1b
63 changed files with 1066 additions and 1586 deletions
+1 -1
View File
@@ -270,7 +270,7 @@ fn accounts() {
let test_dir = "test_output/accounts";
setup(test_dir);
if let Err(e) = accounts_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -165,7 +165,7 @@ fn build_chain_to_height() {
clean_output_dir(test_dir);
setup(test_dir);
if let Err(e) = build_chain(test_dir, 2048) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
// don't clean to get the result for testing
}
+1 -1
View File
@@ -95,7 +95,7 @@ fn build_output() {
let test_dir = "test_output/build_output";
setup(test_dir);
if let Err(e) = build_output_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+3 -3
View File
@@ -852,7 +852,7 @@ fn scan() {
let test_dir = "test_output/scan";
setup(test_dir);
if let Err(e) = scan_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -862,7 +862,7 @@ fn two_wallets_one_seed() {
let test_dir = "test_output/two_wallets_one_seed";
setup(test_dir);
if let Err(e) = two_wallets_one_seed_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -872,7 +872,7 @@ fn output_scanning() {
let test_dir = "test_output/output_scanning";
setup(test_dir);
if let Err(e) = output_scanning_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+2 -2
View File
@@ -304,7 +304,7 @@ fn wallet_file_exchange_json() {
setup(test_dir);
// Json output
if let Err(e) = file_exchange_test_impl(test_dir, false) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -314,7 +314,7 @@ fn wallet_file_exchange_bin() {
let test_dir = "test_output/file_exchange_bin";
setup(test_dir);
if let Err(e) = file_exchange_test_impl(test_dir, true) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -152,7 +152,7 @@ fn late_lock() {
let test_dir = "test_output/late_lock";
setup(test_dir);
if let Err(e) = late_lock_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -206,7 +206,7 @@ fn no_change() {
let test_dir = "test_output/no_change";
setup(test_dir);
if let Err(e) = no_change_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -166,7 +166,7 @@ fn payment_proofs() {
let test_dir = "test_output/payment_proofs";
setup(test_dir);
if let Err(e) = payment_proofs_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -262,7 +262,7 @@ fn wallet_file_repost() {
let test_dir = "test_output/file_repost";
setup(test_dir);
if let Err(e) = file_repost_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+2 -2
View File
@@ -363,7 +363,7 @@ fn tx_revert_reconfirm() {
let test_dir = "test_output/revert_tx";
setup(test_dir);
if let Err(e) = revert_reconfirm_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -373,7 +373,7 @@ fn tx_revert_cancel() {
let test_dir = "test_output/revert_tx_cancel";
setup(test_dir);
if let Err(e) = revert_cancel_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -142,7 +142,7 @@ fn wallet_self_send() {
let test_dir = "test_output/self_send";
setup(test_dir);
if let Err(e) = self_send_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+7 -7
View File
@@ -515,7 +515,7 @@ fn slatepack_exchange_json() {
setup(test_dir);
// Json output
if let Err(e) = slatepack_exchange_test_impl(test_dir, false, false, false) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -526,7 +526,7 @@ fn slatepack_exchange_bin() {
setup(test_dir);
// Bin output
if let Err(e) = slatepack_exchange_test_impl(test_dir, true, false, false) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -537,7 +537,7 @@ fn slatepack_exchange_armored() {
setup(test_dir);
// Bin output
if let Err(e) = slatepack_exchange_test_impl(test_dir, true, true, true) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -548,7 +548,7 @@ fn slatepack_exchange_json_enc() {
setup(test_dir);
// Json output
if let Err(e) = slatepack_exchange_test_impl(test_dir, false, false, true) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -559,7 +559,7 @@ fn slatepack_exchange_bin_enc() {
setup(test_dir);
// Bin output
if let Err(e) = slatepack_exchange_test_impl(test_dir, true, false, true) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -570,7 +570,7 @@ fn slatepack_exchange_armored_enc() {
setup(test_dir);
// Bin output
if let Err(e) = slatepack_exchange_test_impl(test_dir, true, true, true) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -581,7 +581,7 @@ fn slatepack_api() {
setup(test_dir);
// Json output
if let Err(e) = slatepack_api_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+2 -2
View File
@@ -585,7 +585,7 @@ fn db_wallet_basic_transaction_api() {
let test_dir = "test_output/basic_transaction_api";
setup(test_dir);
if let Err(e) = basic_transaction_api(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
@@ -595,7 +595,7 @@ fn db_wallet_tx_rollback() {
let test_dir = "test_output/tx_rollback";
setup(test_dir);
if let Err(e) = tx_rollback(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -179,7 +179,7 @@ fn ttl_cutoff() {
let test_dir = "test_output/ttl_cutoff";
setup(test_dir);
if let Err(e) = ttl_cutoff_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}
+1 -1
View File
@@ -117,7 +117,7 @@ fn updater_thread() {
let test_dir = "test_output/updater_thread";
setup(test_dir);
if let Err(e) = updater_thread_test_impl(test_dir) {
panic!("Libwallet Error: {} - {}", e, e.backtrace().unwrap());
panic!("Libwallet Error: {}", e);
}
clean_output_dir(test_dir);
}