@@ -179,7 +179,7 @@ Dengan implementasi di **accounts/views.py** seperti berikut ini
Dengan implementasi tersebut, test tanpa mock terpenuhi sedangkan test dengan mock gagal terpenuhi. Dalam kata lain, dengan mock kita harus memiliki detil implementasi yang sesuai pada views, walaupun sebenarnya hasilnya sama sama benar.
## Exercise 8
### Perbedaan implementasi functional test fitur login**
### Perbedaan implementasi functional test fitur login
Pada bab 20.1 kita ingin menggunakan functional authentication system agar dapat mengidentifikasikan user dan memperlihatkan list yang sudah mereka buat. Maka dari itu kita membuat FT untuk logged-in user sehingga daripada melakukan seluruh prosedur dari tahap login yang memakan waktu, kita dapat melewati bagian login email (karena sudah logged in).
...
...
@@ -214,7 +214,7 @@ class MyListsTest(FunctionalTest):
self.wait_to_be_logged_in(email)
```
### Pada hasil deployment untuk implementasi baru 21.1-21.2, apakah terjadi error?**
### Pada hasil deployment untuk implementasi baru 21.1-21.2, apakah terjadi error?
Ya, ketikan dijalankan `heroku run python3 manage.py test functional_tests -a pmpl-farah` terjadi error dikarenakan sistem authentication yang baru menyebabkan tidak bisa login pada session apapun.