コード例 #1
0
ファイル: details_test.py プロジェクト: somaddict/okcupyd
def test_many_details_2(vcr_live_sleep):
    details = User().profile.details
    sample_details = {
        'income': 'Less than $20,000',
        'monogamy': 'Mostly monogamous',
        'pets': 'Likes dogs and has cats',
        'religion': 'Judaism, and very serious about it',
        'sign': "Pisces, and it's fun to think about",
        'children': "Doesn't have kids, but wants them",
        'drugs': 'Never'
    }
    details.convert_and_update(sample_details)
    vcr_live_sleep(sleep_time)
    for key, value in sorted(sample_details.items()):
        assert getattr(details, key) == value
コード例 #2
0
ファイル: details_test.py プロジェクト: DrDMoney/okcupyd
def test_many_details_2(vcr_live_sleep):
    details = User().profile.details
    sample_details = {
        'income': 'Less than $20,000',
        'monogamy': 'Mostly monogamous',
        'pets': 'Likes dogs and has cats',
        'religion': 'Judaism, and very serious about it',
        'sign': "Pisces, and it's fun to think about",
        'children': "Doesn't have kids, but wants them",
        'drugs': 'Never'
    }
    details.convert_and_update(sample_details)
    vcr_live_sleep(sleep_time)
    for key, value in sorted(sample_details.items()):
        assert getattr(details, key) == value
コード例 #3
0
ファイル: details_test.py プロジェクト: somaddict/okcupyd
def test_many_details(vcr_live_sleep):
    details = User().profile.details
    sample_details = {
        'job': 'technology',
        'diet': 'Strictly Vegetarian',
        'income': 40000,
        'bodytype': 'athletic',
        'orientation': 'bisexual',
        'ethnicities': ['Asian', 'White', 'hispanic', 'black'],
        'smokes': 'when drinking',
        'drugs': 'never',
        'drinks': 'desperately',
        'education': 'Some university',
        'height': '1.52m',
        'religion': 'atheism',
        'sign': 'aries and it matters a lot',
        'status': 'single'
    }

    details.convert_and_update(sample_details)
    vcr_live_sleep(sleep_time)
コード例 #4
0
ファイル: details_test.py プロジェクト: DrDMoney/okcupyd
def test_many_details(vcr_live_sleep):
    details = User().profile.details
    sample_details = {
        'job': 'technology',
        'diet': 'Strictly Vegetarian',
        'income': 40000,
        'bodytype': 'athletic',
        'orientation': 'bisexual',
        'ethnicities': ['Asian', 'White', 'hispanic', 'black'],
        'smokes': 'when drinking',
        'drugs': 'never',
        'drinks': 'desperately',
        'education': 'Some university',
        'height': '1.52m',
        'religion': 'atheism',
        'sign': 'aries and it matters a lot',
        'status': 'single'
    }

    details.convert_and_update(sample_details)
    vcr_live_sleep(sleep_time)
コード例 #5
0
ファイル: details_test.py プロジェクト: somaddict/okcupyd
def test_idempotence_and_convert_and_update_function(vcr_live_sleep):
    details = User().profile.details
    before = details.as_dict
    details.convert_and_update(before)
    vcr_live_sleep(sleep_time)
    assert before == details.as_dict
コード例 #6
0
ファイル: details_test.py プロジェクト: DrDMoney/okcupyd
def test_idempotence_and_convert_and_update_function(vcr_live_sleep):
    details = User().profile.details
    before = details.as_dict
    details.convert_and_update(before)
    vcr_live_sleep(sleep_time)
    assert before == details.as_dict