So we are at the same point that they are good for long course or full course but not having qualified instructor who can teach in certain time and therefore they enforce through pre-test to go for full course.
In case any student wish to go for test then they refuse even they didn't allow to submit the exam fee of that student while other institute doesn't have such they follow the proper rule by traffic department,while they are having their own sub-rule.
Point is if traffic department allows for short course or direct test why they take pre-test and enforce for full course.
It is good only for those who are not sure either they can drive properly or not!!!not for all.........

any way Congratulations you got your licence after having full course.