git.delta.rocks / unique-network / refs/commits / abf0ede5d284

difftreelog

Merge pull request #295 from UniqueNetwork/feature/CORE-301

kozyrevdev2022-03-01parents: #cbc95b8 #ad669e8.patch.diff
in: master
change use of function 'create_collection' => 'create_collection_ex'

1 file changed

modifiedpallets/unique/src/tests.rsdiffbeforeafterboth
57 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();57 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
58 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();58 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();
59
60 let data: CreateCollectionData<u64> = CreateCollectionData {
61 name: col_name1.try_into().unwrap(),
62 description: col_desc1.try_into().unwrap(),
63 token_prefix: token_prefix1.try_into().unwrap(),
64 mode: mode.clone(),
65 ..Default::default()
66 };
5967
60 let origin1 = Origin::signed(owner);68 let origin1 = Origin::signed(owner);
61 assert_ok!(TemplateModule::create_collection(69 assert_ok!(TemplateModule::create_collection_ex(origin1, data));
62 origin1,
63 col_name1.try_into().unwrap(),
64 col_desc1.try_into().unwrap(),
170 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();172 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
171 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();173 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();
174
175 let data: CreateCollectionData<u64> = CreateCollectionData {
176 name: col_name1.try_into().unwrap(),
177 description: col_desc1.try_into().unwrap(),
178 token_prefix: token_prefix1.try_into().unwrap(),
179 mode: CollectionMode::Fungible(MAX_DECIMAL_POINTS + 1),
180 ..Default::default()
181 };
172182
173 let origin1 = Origin::signed(1);183 let origin1 = Origin::signed(1);
174 assert_noop!(184 assert_noop!(
175 TemplateModule::create_collection(185 TemplateModule::create_collection_ex(origin1, data),
176 origin1,
177 col_name1.try_into().unwrap(),
178 col_desc1.try_into().unwrap(),
179 token_prefix1.try_into().unwrap(),
180 CollectionMode::Fungible(MAX_DECIMAL_POINTS + 1)
181 ),
182 Error::<Test>::CollectionDecimalPointLimitExceeded186 Error::<Test>::CollectionDecimalPointLimitExceeded
183 );187 );
2310 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();2314 let col_desc1: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
2311 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();2315 let token_prefix1: Vec<u8> = b"token_prefix1\0".to_vec();
23122316
2313 // 11-th collection in chain. Expects error2317 let data: CreateCollectionData<u64> = CreateCollectionData {
2314 assert_noop!(
2315 TemplateModule::create_collection(
2316 origin1,
2317 col_name1.try_into().unwrap(),2318 name: col_name1.try_into().unwrap(),
2318 col_desc1.try_into().unwrap(),2319 description: col_desc1.try_into().unwrap(),
2319 token_prefix1.try_into().unwrap(),2320 token_prefix: token_prefix1.try_into().unwrap(),
2320 CollectionMode::NFT2321 mode: CollectionMode::NFT,
2321 ),
2322 CommonError::<Test>::TotalCollectionsLimitExceeded2322 ..Default::default()
2323 );2323 };
2324
2325 // 11-th collection in chain. Expects error
2326 assert_noop!(
2327 TemplateModule::create_collection_ex(origin1, data),
2328 CommonError::<Test>::TotalCollectionsLimitExceeded
2329 );
2324 });2330 });
2325}2331}
23262332