Fakultas Ilmu Komputer UI

Commit 0157a8d2 authored by Syahrul Ardiansyah's avatar Syahrul Ardiansyah
Browse files

Latihan 6

parent 7ac96395
Pipeline #24255 passed with stage
in 2 minutes and 44 seconds
......@@ -11,3 +11,9 @@ Selain itu integration test sekarang sudah bisa me-listen request dari url lives
## Latihan 4
Pada Bab 7, dilakukan pemisahan antara tabel dengan form. Yang pertama melakukan pengaturan form ketika disubmit, lalu membuat page baru, yaitu list.html yang menampilkan keseluruhan isi listnya.
## Latihan 6
Pada latihan-latihan sebelumnya, saya membuat pengecekan jumlah item dan mengeluarkan output pesan yang sesuai tidak pada views.py, namun pada home.html. Karena pada soal diinstruksikan untuk membuat mutant pada views.py, maka saya membuat mutant dengan mengubah parameter pada pemanggilan fungsi render. Pertama saya mengubah template menjadi base.html, lalu mutant kedua saya buat dengan memberikan array kosong pada item.
Test yang saya buat sebelumnya sudah strongly killed, sehingga saya tidak perlu mengubah atau membuat test baru untuk membunuh mutant-mutant tersebut secara stringly killed.
......@@ -11,3 +11,7 @@ def home_page(request):
items = Item.objects.all()
return render(request, 'home.html', {'items': items})
# Mutant 1
# return render(request, 'base.html', {'items': items})
# Mutant 2
# return render(request, 'home.html', {'items': []})
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment