Exemple #1
0
 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)
Exemple #2
0
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})
Exemple #3
0
 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
Exemple #4
0
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})
Exemple #5
0
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})
Exemple #6
0
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})
Exemple #7
0
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})
Exemple #8
0
 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()
Exemple #9
0
 def test_is_an_ItemForm(self, mockItem, mockList):
     self.assertIsInstance(NewListForm(), ItemForm)
Exemple #10
0
 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)
Exemple #11
0
 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')
Exemple #12
0
def new_list(request):
	form = NewListForm(data=request.POST)
	if form.is_valid():
Exemple #13
0
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})