def test_save_returns_new_list_object(self, mock_List_create_new): user = Mock(is_authenticated=True) form = NewListForm(data={'text': 'new item text'}) form.is_valid() response = form.save(owner=user) self.assertEqual(response, mock_List_create_new.return_value)
def new_list(request): form = NewListForm(data=request.POST) if form.is_valid(): list_ = form.save(owner=request.user) return redirect(str(list_.get_absolute_url())) return render(request, 'home.html', {'form': form})
def test_save_returns_new_list_object(self, create_list_mock): user = Mock(is_authenticated=lambda: True) form = NewListForm(data={'text': 'new item text'}) form.is_valid() response = form.save(owner=user) assert response == create_list_mock.return_value
def new_list(request): form = NewListForm(data=request.POST) if form.is_valid(): list_ = form.save(owner=request.user) return redirect(list_) return render(request, 'home.html', {"form": form})
def new_list(request): form = NewListForm(data=request.POST) if form.is_valid(): list_ = form.save(owner=request.user) return redirect(list_) return render(request, 'index.html', context={'form': form})
def new_list(request): new_list_form = NewListForm(data=request.POST) if new_list_form.is_valid(): new_list = new_list_form.save(owner=request.user) return redirect(new_list) return render(request, 'home.html', {'form': new_list_form})
def new_list(request): form = NewListForm(data=request.POST) if form.is_valid(): list_ = form.save(owner=request.user) return redirect(list_) # expects the form to return a List item return render(request, 'home.html', {'form': form})
def test_save_creates_new_list_and_item_from_post_data(self,mockItem,mockList): mock_item=mockItem.return_value mock_list=mockList.return_value user=Mock() form=NewListForm(data={'text':'new item text'}) form.is_valid()
def test_is_an_ItemForm(self, mockItem, mockList): self.assertIsInstance(NewListForm(), ItemForm)
def test_save_creates_new_list_with_owner_if_user_authenticated(self, mock_List_create_new): user = Mock(is_authenticated=lambda: True) form = NewListForm(data={'text': 'new item text'}) form.is_valid() form.save(owner=user)
def test_save_creates_new_list_from_post_data_if_user_not_authenticated(self, mock_List_create_new): user = Mock(is_authenticated=lambda: False) form = NewListForm(data={'text':'new item text'}) form.is_valid() form.save(owner=user) mock_List_create_new.assert_called_once_with(first_item_text='new item text')
def new_list(request): form = NewListForm(data=request.POST) if form.is_valid():
def new_cargo(request): form = NewListForm(data=request.POST) if form.is_valid(): cargo_list = form.save(owner=request.user) return redirect(cargo_list) return render(request, 'home.html', {'form': form})