【发布时间】:2017-04-05 01:56:05
【问题描述】:
def login_user(request):
if request.method == "POST":
username = request.POST['username'] #this is my first field to be tested
password = request.POST['password'] #this is my second field to be tested
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
login(request, user)
playlists = Playlist.objects.filter(user=request.user)
return render(request, 'index.html', {'playlists': playlists})
else:
return render(request, 'login.html', {'error_message': 'Invalid login'})
return render(request, 'login.html')
我如何在 django 中测试此代码以及我需要安装什么才能测试它
【问题讨论】:
标签: django unit-testing automated-tests pytest pytest-django