def test_accepts_queryset(self): P(EmptyModel.objects.all())
def test_accepts_list(self): P([N(EmptyModel), G(EmptyModel)])
def test_accepts_tuple(self): P((N(EmptyModel), G(EmptyModel)))
def test_accept_model_instance(self): P(N(EmptyModel)) P(G(EmptyModel))