-
Writing tests for Database Queries
While working on a pull request to add automated tests for a Django admin class for Kiwi TCMS, I had to write automated tests to check whether select_related queries were being executed properly. From my experience of writing tests for OpenWISP, I used assertNumQueries of Django’s TransactionTestCase class which records...
-
Devlogs: What?
It’s been quite a while since I wrote the last dev log. I was occupied with academics and was not doing enough work with tech that I could write in the dev log. Sadly, I have not been done with academics yet. The university has postponed my exams yet another...
-
Tests in OpenWISP
I was reading about Software Testing while preparing for my university exams. When I wrote tests for OpenWISP Notifications, I barely knew any concepts of software testing. I didn’t read anything about how to write tests. I had the sole goal of attaining 100% coverage and try all possible scenarios....
-
Semester Exam Begins
My semester exams kicked off today. The university has spread out the exams across the month, thus ruining the whole month of January for me. The content of devlogs will be a bit different these days. I will write about useful things I find while preparing for exams. Today I...
-
Pitching ShrutiVaani
Our presentation for the minor project was scheduled for today. Overall, it went great. We received quite constructive feedback for ShrutiVaani. We hope to continue the development of ShrutiVaani even when we don’t know much about developing TTS.