在Django中测试多重继承CBV会导致冗余测试

时间:2018-08-21 19:31:00

标签: python django testing

我有一个定义如下的基本视图:

class EditProfileMixin(LoginRequiredMixin, UpdateView):
    def get_object(self, *args, **kwargs):
        return self.request.user

我正在从此视图继承任何需要用户登录以更新任何私人信息(联系方式等)的操作,并测试这些视图是否具有相同的功能(用户已登录并get_object返回正确的信息。

但是,我觉得我做错了,因为测试对我来说似乎是多余的……测试这种继承的正确方法是什么?

0 个答案:

没有答案