I run into a conundrum when determining whether a small sample is appropriate for a t-test. I know that if I meet the assumptions, a t-test produces approximately correct inference with any sample size, hashed out really nicely here:
Is there a minimum sample size required for the t-test to be valid?
What would be the recommended approach if I have a small sample, and I'm unsure of the normality assumption? Because of the small sample, it's difficult to run any normality tests...perhaps the best answer is to use my domain knowledge of the variable to make an educated guess as to whether it's normal? Or perhaps a non-parametric test is more appropriate?
Note: I am aware that this small sample will lead to low power. I am more concerned about my tests being approximately correct.