Being the final week of the GSoC program, I was involved with wrapping up the previous tasks as well as studying the Python3 support that the DIRACGrid project intends to port to by the year 2020, as discussed within our bi-weekly developer meetings.
As some of the modules used by the project are still only written for Python 2 and hence it becomes difficult to write test codes that can verify the codes modified to support Python 3 to be tested. So this week, I majorly worked on finding mocking methods which can mock imports of modules not available for Python 3.
A list of faults/not supported/switches in Python 3 can be found in this open Google document.
The work described above can be found in the commit here.
Comments
Post a Comment