def test_list_view_brand_filter(self): """ Tests data: Filter """ request = self.request_factory.get(reverse("brand_list"), data={"name__icontains": "Produc"}) request.user = self.user view = ClientListView.as_view() response = view(request) self.assertEquals(response.status_code, 200) self.assertEquals(len(response.context_data["object_list"]), 1)
def test_list_view_brand_filter(self): """ Tests data: Filter """ request = self.request_factory.get(reverse('brand_list'), data={'name__icontains': 'Produc'}) request.user = self.user view = ClientListView.as_view() response = view(request) self.assertEquals(response.status_code, 200) self.assertEquals(len(response.context_data['object_list']), 1)
def test_list_view_client(self): """ Tests data: List """ view = ClientListView.as_view() request = self.request_factory.get(reverse('client_list')) request.user = self.user response = view(request) self.assertEqual(response.status_code, 200) self.assertEqual(response.context_data['object_list'].count(), 3) client = Client() client.name = 'Client Test' client.ruc = '2345654321' client.address = 'Direccion' client.save() response = view(request) self.assertEqual(response.context_data['object_list'].count(), 4)
def test_list_view_client(self): """ Tests data: List """ view = ClientListView.as_view() request = self.request_factory.get(reverse("client_list")) request.user = self.user response = view(request) self.assertEqual(response.status_code, 200) self.assertEqual(response.context_data["object_list"].count(), 3) client = Client() client.name = "Client Test" client.ruc = "2345654321" client.address = "Direccion" client.save() response = view(request) self.assertEqual(response.context_data["object_list"].count(), 4)
# -*- coding: utf-8 -*- from django.conf.urls import url, patterns from apps.sp.views.panel.Client import ClientListView, ClientCreateView, \ ClientUpdateView, ClientDeleteView, ClientDataListView, \ TypeClientDataListView, ClientCreateDataJson urlpatterns = patterns('', #Client url(r'^list/$', ClientListView.as_view(), name='client_list'), url(r'^create/$', ClientCreateView.as_view(), name='client_create'), url(r'^edit/(?P<pk>\d+)/$', ClientUpdateView.as_view(), name='client_edit'), url(r'^delete/(?P<pk>\d+)/$', ClientDeleteView.as_view(), name='client_delete'), url(r'^data-list/$', ClientDataListView.as_view(), name='client_data_list'), url(r'^type-data-list/$', TypeClientDataListView.as_view(), name='type_client_data_list'), url(r'^json-create/$', ClientCreateDataJson.as_view(),
# -*- coding: utf-8 -*- from django.conf.urls import url, patterns from apps.sp.views.panel.Client import ClientListView, ClientCreateView, \ ClientUpdateView, ClientDeleteView, ClientDataListView, \ TypeClientDataListView, ClientCreateDataJson urlpatterns = patterns( '', #Client url(r'^list/$', ClientListView.as_view(), name='client_list'), url(r'^create/$', ClientCreateView.as_view(), name='client_create'), url(r'^edit/(?P<pk>\d+)/$', ClientUpdateView.as_view(), name='client_edit'), url(r'^delete/(?P<pk>\d+)/$', ClientDeleteView.as_view(), name='client_delete'), url(r'^data-list/$', ClientDataListView.as_view(), name='client_data_list'), url(r'^type-data-list/$', TypeClientDataListView.as_view(), name='type_client_data_list'), url(r'^json-create/$', ClientCreateDataJson.as_view(), name='client_json_create'))