def test_check_zunka_products_consistence_no_back_reference(self): zunka = ZunkaInterface() meli = MeliInterface() meli_products = loadDic('./json/meli_products.json') zunka_products = loadDic('./json/zunka_product_no_back_reference.json') # First zunka product. zunka_product_id = next(iter(zunka_products)) # print(f'id: {zunka_product_id}') result = zunka.check_zunka_products_consistence( zunka_products, meli_products) assert zunka_product_id in result['no_back_reference']
def test_check_zunka_products_consistence_product_diff(self): zunka = ZunkaInterface() meli = MeliInterface() meli_products = loadDic('./json/meli_products_diff_title.json') zunka_products = loadDic('./json/zunka_product.json') # First zunka product. zunka_product_id = next(iter(zunka_products)) # print(f'id: {zunka_product_id}') result = zunka.check_zunka_products_consistence( zunka_products, meli_products) assert zunka_product_id in result['not_equal'] print(result)
def test_check_meli_products_consistence_product_diff(self): zunka = ZunkaInterface() meli = MeliInterface() meli_products = loadDic( './json/meli_product_test_check_meli_products_consistence_diff.json' ) zunka_products = loadDic( './json/zunka_product_test_check_meli_products_consistence_diff.json' ) result = zunka.check_meli_products_consistence(meli_products, zunka_products) assert 'MLB1194944322' in result['not_equal'] print(result)
def test_check_meli_products_consistence_no_back_reference(self): zunka = ZunkaInterface() meli = MeliInterface() meli_products = loadDic( './json/meli_product_test_check_meli_products_consistence_no_back_reference.json' ) zunka_products = loadDic( './json/zunka_product_test_check_meli_products_consistence_no_back_reference.json' ) zunka_product_id = meli_products.get('MLB1194944322').get( 'seller_custom_field') # print(f'id: {zunka_product_id}') result = zunka.check_meli_products_consistence(meli_products, zunka_products) assert zunka_product_id in result['no_back_reference']
def test_products_from_products_ids(self): zunka = ZunkaInterface() zunka_products = loadDic('./json/10_zunka_products.json') zunka_products_ids_a = [ '5b97cd133a8d287da1fbf504', '5bb77fb064660516779500e4' ] zunka_products_ids_b = [ '5bb789b064660516779500e6', '5bb77fb064660516779500e4' ] result = zunka.products_from_products_ids(zunka_products_ids_a, zunka_products_ids_b, zunka_products) # Should not repeat product. assert len(result) == 3