git.delta.rocks / unique-network / refs/commits / 201fa4df0026

difftreelog

Refactor tests: change function 'create_collection' => 'create_collection_ex'

Trubnikov Sergey2022-02-21parent: #a6f62bd.patch.diff
in: master

1 file changed

modifiedpallets/unique/src/tests.rsdiffbeforeafterboth
38 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();38 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
39 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();39 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();
40
41 let data: CreateCollectionData<u64> = CreateCollectionData {
42 name: col_name1.try_into().unwrap(),
43 description: col_desc1.try_into().unwrap(),
44 token_prefix: token_prefix1.try_into().unwrap(),
45 mode: mode.clone(),
46 ..Default::default()
47 };
4048
41 let origin1 = Origin::signed(owner);49 let origin1 = Origin::signed(owner);
42 assert_ok!(TemplateModule::create_collection(50 assert_ok!(TemplateModule::create_collection_ex(origin1, data));
43 origin1,
44 col_name1.try_into().unwrap(),
45 col_desc1.try_into().unwrap(),
127 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();129 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
128 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();130 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();
131
132 let data: CreateCollectionData<u64> = CreateCollectionData {
133 name: col_name1.try_into().unwrap(),
134 description: col_desc1.try_into().unwrap(),
135 token_prefix: token_prefix1.try_into().unwrap(),
136 mode: CollectionMode::Fungible(MAX_DECIMAL_POINTS + 1),
137 ..Default::default()
138 };
129139
130 let origin1 = Origin::signed(1);140 let origin1 = Origin::signed(1);
131 assert_noop!(141 assert_noop!(
132 TemplateModule::create_collection(142 TemplateModule::create_collection_ex(origin1, data),
133 origin1,
134 col_name1.try_into().unwrap(),
135 col_desc1.try_into().unwrap(),
136 token_prefix1.try_into().unwrap(),
137 CollectionMode::Fungible(MAX_DECIMAL_POINTS + 1)
138 ),
139 Error::<Test>::CollectionDecimalPointLimitExceeded143 Error::<Test>::CollectionDecimalPointLimitExceeded
140 );144 );
2267 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();2271 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
2268 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();2272 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();
22692273
2270 // 11-th collection in chain. Expects error2274 let data: CreateCollectionData<u64> = CreateCollectionData {
2271 assert_noop!(
2272 TemplateModule::create_collection(
2273 origin1,
2274 col_name1.try_into().unwrap(),2275 name: col_name1.try_into().unwrap(),
2275 col_desc1.try_into().unwrap(),2276 description: col_desc1.try_into().unwrap(),
2276 token_prefix1.try_into().unwrap(),2277 token_prefix: token_prefix1.try_into().unwrap(),
2277 CollectionMode::NFT2278 mode: CollectionMode::NFT,
2278 ),
2279 CommonError::<Test>::TotalCollectionsLimitExceeded2279 ..Default::default()
2280 );2280 };
2281
2282 // 11-th collection in chain. Expects error
2283 assert_noop!(
2284 TemplateModule::create_collection_ex(origin1, data),
2285 CommonError::<Test>::TotalCollectionsLimitExceeded
2286 );
2281 });2287 });
2282}2288}
22832289