File tree 1 file changed +18
-2
lines changed
1 file changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -119,11 +119,27 @@ class TestEventsView(WebTestStaffModeWith200Check):
119
119
url = reverse ("rewards:reward_point_redemption_events" )
120
120
121
121
@classmethod
122
- def setUpTestData (cls ):
122
+ def setUpTestData (cls ) -> None :
123
123
cls .test_users = [make_manager ()]
124
124
125
+ cls .redemption_event1 = baker .make (RewardPointRedemptionEvent , redeem_end_date = date .today () + timedelta (days = 1 ))
125
126
baker .make (RewardPointRedemptionEvent , redeem_end_date = date .today () + timedelta (days = 1 ))
126
- baker .make (RewardPointRedemptionEvent , redeem_end_date = date .today () + timedelta (days = 1 ))
127
+
128
+ def test_redemption_event_list (self ) -> None :
129
+ baker .make (
130
+ RewardPointRedemption ,
131
+ event = self .redemption_event1 ,
132
+ value = 1 ,
133
+ _quantity = 2 ,
134
+ )
135
+ response = self .app .get (self .url , user = self .test_users [0 ])
136
+
137
+ self .assertContains (response , self .redemption_event1 .name )
138
+ self .assertInHTML ('<td><span class="fas fa-user"></span>2</td>' , response .text )
139
+ self .assertContains (response , str (self .redemption_event1 .redeem_end_date ))
140
+ self .assertContains (response , str (self .redemption_event1 .date ))
141
+
142
+ self .assertInHTML ('<td><span class="fas fa-user"></span>0</td>' , response .text )
127
143
128
144
129
145
class TestEventCreateView (WebTestStaffMode ):
You can’t perform that action at this time.
0 commit comments