CommandBuilder::new("wallet transactions") .rpc_server(&rpc_server) .stderr_regex( r#"error: wallet "ord" contains unexpected output descriptors, and does not appear to be an `ord` wallet, create a new wallet with `ord wallet create`\n"#, ) .expected_exit_code(1) .run_and_extract_stdout(); } #[test] fn create_with_different_name() { let rpc_server = test_bitcoincore_rpc::spawn(); assert!(!rpc_server.wallets().contains("inscription-wallet")); CommandBuilder::new("--wallet inscription-wallet wallet create") .rpc_server(&rpc_server) .run_and_deserialize_output::(); assert!(rpc_server.wallets().contains("inscription-wallet")); }