@@ -233,8 +233,6 @@ fn basic_minting_should_work() {
233233 default_collection_config( )
234234 ) ) ;
235235 assert_eq ! ( collections( ) , vec![ ( account( 1 ) , 0 ) ] ) ;
236- // Minting doesn't require a deposit because the collection's `DepositRequired` setting is
237- // disabled.
238236 assert_ok ! ( Nfts :: mint( RuntimeOrigin :: signed( account( 1 ) ) , 0 , 42 , account( 1 ) , None ) ) ;
239237 assert_eq ! ( items( ) , vec![ ( account( 1 ) , 0 , 42 ) ] ) ;
240238
@@ -278,7 +276,6 @@ fn lifecycle_should_work() {
278276 account( 10 ) ,
279277 default_item_config( )
280278 ) ) ;
281- assert ! ( !AccountBalance :: contains_key( 0 , & account( 1 ) ) ) ;
282279 assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 6 + balance_deposit) ;
283280 assert_ok ! ( Nfts :: force_mint(
284281 RuntimeOrigin :: signed( account( 1 ) ) ,
@@ -287,7 +284,7 @@ fn lifecycle_should_work() {
287284 account( 20 ) ,
288285 default_item_config( )
289286 ) ) ;
290- assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 7 ) ;
287+ assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 7 + 2 * balance_deposit ) ;
291288 assert_ok ! ( Nfts :: mint( RuntimeOrigin :: signed( account( 1 ) ) , 0 , 70 , account( 1 ) , None ) ) ;
292289 assert_eq ! ( items( ) , vec![ ( account( 1 ) , 0 , 70 ) , ( account( 10 ) , 0 , 42 ) , ( account( 20 ) , 0 , 69 ) ] ) ;
293290 assert_eq ! ( Collection :: <Test >:: get( 0 ) . unwrap( ) . items, 3 ) ;
@@ -296,8 +293,8 @@ fn lifecycle_should_work() {
296293
297294 assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 8 + 3 * balance_deposit) ;
298295 assert_ok ! ( Nfts :: transfer( RuntimeOrigin :: signed( account( 1 ) ) , 0 , 70 , account( 2 ) ) ) ;
299- assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 8 ) ;
300- assert_eq ! ( Balances :: reserved_balance( & account( 2 ) ) , 0 ) ;
296+ assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 8 + 2 * balance_deposit ) ;
297+ assert_eq ! ( Balances :: reserved_balance( & account( 2 ) ) , balance_deposit ) ;
301298
302299 assert_ok ! ( Nfts :: set_metadata( RuntimeOrigin :: signed( account( 1 ) ) , 0 , 42 , bvec![ 42 , 42 ] ) ) ;
303300 assert_eq ! ( Balances :: reserved_balance( & account( 1 ) ) , 11 + 2 * balance_deposit) ;
0 commit comments