abhinavsp0730 / blip

Python package to intercept an mock all external api calls during django test.
MIT License
2 stars 4 forks source link

Write Tests #1

Open abhinavsp0730 opened 11 months ago

abhinavsp0730 commented 11 months ago

Write basic tests that blip works in Django 3 and 4. Also, write tests that will ensure it'll work with --parallel flag.

1) Basic Test: a) Create two folder Django-3 and Django-4 . b) create a requirements.txt and add django 3 and django 4 version and add latest django blip version(I'll add replace to github repo branch, if you can do it than it's good) b) In those folders create a django project.
c) In settings.py add blip as a test runner. d) create tests folder inside these two folder. Now create two test files compatibility_test_1.py and compatibility_test_2.py. And add test

class CompatibilityTest(TestCase):
    def compatibiality_test:
          ...

After this I'll setup the github action. There will be two steps Sanity Test Django 3 / 4 (Creates the venv install django 3/4 and blip).

The objective is that simply merging a PR will not break due to syntax error etc.

Feel free to ask if you need some more info.

VidyaYadavv1519 commented 10 months ago

Hii , Is this issue still available ?? Can you assign me ??

abhinavsp0730 commented 10 months ago

Assigned :)

VidyaYadavv1519 commented 10 months ago

hiii, I have made PR can you please look at it.