def test_search_price(): cont = [] ad_0 = create_ad('Ваз 2101', 15_000, 'kirov', '+7987654321') ad_1 = create_ad('Ваз 2107', 85_000, 'avia', '+7987654312') add_ad(cont, ad_1) add_ad(cont, ad_0) result = search_price(cont, 20_000) assert ad_1 in result assert len(result) == 1
from app.lib import create_ad, add_ad, search_dist, search_price bike_ad = create_ad('Велосипед б/у', 5_000, 'avia', '+79566745883') ps_ad = create_ad('Игровая приставка', 15_000, 'avia', '+79566745883') flat_ad = create_ad('1-комнатная квартира', 2_500_000, 'kirov', '+79566745883') avito = [] add_ad(avito, bike_ad) add_ad(avito, ps_ad) add_ad(avito, flat_ad) print(search_dist(avito, 'avia')) print(search_price(avito, 16000))
def test_add_ad_to_empty_cont(): cont = [] ad = create_ad('Ваз 2101', 15_000, 'kirov', '+7987654321') add_ad(cont, ad) assert ad in cont
ad = create_ad('Ваз 2101', 15_000, 'kirov', '+7987654321') add_ad(cont, ad) assert ad in cont def test_add_ad_to_noempty_con(): cont = [{ 'title': 'Ваз 2101', 'price': 15_000, 'district': 'kirov', 'phone numb': '+7987654321' }] ad_1 = create_ad('Ваз 2107', 85_000, 'avia', '+7987654312') add_ad(cont, ad_1) assert ad_1 in cont assert len(cont) == 2 def test_search_dict(): cont = [] ad_0 = create_ad('Ваз 2101', 15_000, 'kirov', '+7987654321') ad_1 = create_ad('Ваз 2107', 85_000, 'avia', '+7987654312') add_ad(cont, ad_1) add_ad(cont, ad_0) result = search_dist(cont, 'avia')