Changeset bddf042 in OpenWorkouts-current for ow/tests/views/test_user.py


Ignore:
Timestamp:
Feb 10, 2019, 7:56:34 AM (5 years ago)
Author:
Borja Lopez <borja@…>
Branches:
current, feature/docs, master
Children:
f29d4b4
Parents:
4226ce0
Message:

(#7) Allow users profiles to be accessed using a more friendly url:

https://openworkouts.org/profile/NICKNAME

IMPORTANT: This change adds a new index to the catalog, so ensure you
update any existing databases after pulling.

Enter pshell and run this code:

root._update_indexes()
for user in root.users:

root.reindex(user)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ow/tests/views/test_user.py

    r4226ce0 rbddf042  
    270270        # profile page for the current day (no workouts avalable)
    271271        response = user_views.profile(john, request)
    272         assert len(response.keys()) == 4
     272        assert len(response.keys()) == 5
    273273        current_month = datetime.now(timezone.utc).strftime('%Y-%m')
     274        assert response['user'] == john
    274275        assert response['current_month'] == current_month
    275276        assert response['current_week'] is None
     
    284285        request.GET['month'] = 6
    285286        response = user_views.profile(john, request)
    286         assert len(response.keys()) == 4
     287        assert len(response.keys()) == 5
     288        assert response['user'] == john
    287289        assert response['current_month'] == '2015-06'
    288290        assert response['current_week'] is None
     
    299301        request.GET['week'] = 25
    300302        response = user_views.profile(john, request)
    301         assert len(response.keys()) == 4
     303        assert len(response.keys()) == 5
     304        assert response['user'] == john
    302305        assert response['current_month'] == '2015-06'
    303306        assert response['current_week'] == 25
     
    313316        request.GET['week'] = 26
    314317        response = user_views.profile(john, request)
    315         assert len(response.keys()) == 4
     318        assert len(response.keys()) == 5
     319        assert response['user'] == john
    316320        assert response['current_month'] == '2015-06'
    317321        assert response['current_week'] == 26
Note: See TracChangeset for help on using the changeset viewer.