Hi all,

I have written test case for views for details page. Here is below code I
have written

```
from django.test import RequestFactory
from django.urls import reverse
from django.contrib.auth.models import User
from pages.models import vk_customer
from mixer.backend.django import mixer
import pytest

from pages.views import ProductDetails


@pytest.mark.django_db
class TestViews:

    def test_product_detail_authenticated(self):
        mixer.blend('pages.vk_master_table')
        path = reverse('detail', kwargs={'pk': 1516})
        request = RequestFactory().get(path)
        request.user = mixer.blend(vk_customer)

        response = ProductDetails(request, pk=1516)
        print(response)
        assert response.status_code == 200
```
*This the error i am getting.....*
____________________________________________________________ ERROR
collecting pages/tests/test_views.py
____________________________________________________________
ImportError while importing test module
'H:\vikreya\mysite\pages\tests\test_views.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
c:\users\user\appdata\local\programs\python\python38\lib\importlib\__init__.py:127:
in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
pages\tests\test_views.py:8: in <module>
    from pages.views import ProductDetails
E   ImportError: cannot import name 'ProductDetails' from 'pages.views'
(H:\vikreya\mysite\pages\views.py)

Please help me out to solve this error,

Thank you,
~Salima

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAMSz6bk187G0NSr%2Bza9RKAFnk475Z8nhxVRF%2BFk4iKtzwLXGxg%40mail.gmail.com.

Reply via email to