示例#1
0
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
示例#2
0
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))
示例#3
0
def test_add_ad_to_empty_cont():
    cont = []
    ad = create_ad('Ваз 2101', 15_000, 'kirov', '+7987654321')
    add_ad(cont, ad)

    assert ad in cont
示例#4
0
    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')