This [post][1] suggests that p-value follows uniform distribution in case of point null hypothesis and continuous data.

now here is my question:
If the p-value does not follow uniform distribution, does it mean that applied statistic test is not appropriate?

Thanks,

  [1]: http://stats.stackexchange.com/questions/10613/why-are-p-values-uniformly-distributed-under-the-null-hypothesis