For corner cases like this, you need to consult your definition. All the definitions out there agree on large continuous data sets, but they differ in detail when individual observations matter. Wikipedia gives three methods for computing the quartiles. If your set is seven samples, each with a value 3, the only thing that makes sense to me is to have all three quartiles be 3 as well. All three Wikipedia approaches agree in this case.