Changeset 4678c5e in OpenWorkouts-current for ow/tests/views/test_user.py
- Timestamp:
- Apr 23, 2019, 6:41:11 PM (5 years ago)
- Branches:
- current
- Children:
- e57b2df
- Parents:
- 9f3c353
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/tests/views/test_user.py
r9f3c353 r4678c5e 414 414 # profile page for the current day (no workouts avalable) 415 415 response = user_views.profile(john, request) 416 assert len(response.keys()) == 7416 assert len(response.keys()) == 8 417 417 current_month = datetime.now(timezone.utc).strftime('%Y-%m') 418 418 assert response['user'] == john … … 432 432 'current_sport': 'cycling' 433 433 } 434 assert response['filter_by'] == 'distance' 434 435 # profile page for a previous date, that has workouts 435 436 request.GET['year'] = 2015 436 437 request.GET['month'] = 6 437 438 response = user_views.profile(john, request) 438 assert len(response.keys()) == 7439 assert len(response.keys()) == 8 439 440 assert response['user'] == john 440 441 assert response['user_gender'] == 'Robot' … … 448 449 'elevation': Decimal(0) 449 450 } 450 # same, passing a week, first on a week without workouts 451 assert response['filter_by'] == 'distance' 452 # same request, but passing a filter_by value 453 request.GET['filter_by'] = 'time' 454 response = user_views.profile(john, request) 455 assert len(response.keys()) == 8 456 assert response['filter_by'] == 'time' 457 # same, passing a week, first on a week without workouts, 458 # keeping the modified filter_by GET param 451 459 request.GET['year'] = 2015 452 460 request.GET['month'] = 6 453 461 request.GET['week'] = 25 454 462 response = user_views.profile(john, request) 455 assert len(response.keys()) == 7463 assert len(response.keys()) == 8 456 464 assert response['user'] == john 457 465 assert response['user_gender'] == 'Robot' … … 464 472 'elevation': Decimal(0) 465 473 } 466 # now in a week with workouts 474 assert response['filter_by'] == 'time' 475 # now in a week with workouts, changing the filter_by again 467 476 request.GET['year'] = 2015 468 477 request.GET['month'] = 6 469 478 request.GET['week'] = 26 479 request.GET['filter_by'] = 'elevation' 470 480 response = user_views.profile(john, request) 471 assert len(response.keys()) == 7481 assert len(response.keys()) == 8 472 482 assert response['user'] == john 473 483 assert response['user_gender'] == 'Robot' … … 481 491 'elevation': Decimal(0) 482 492 } 493 assert response['filter_by'] == 'elevation' 483 494 484 495 def test_profile_with_nickname(self, dummy_request, john):
Note: See TracChangeset
for help on using the changeset viewer.