test_arithmetic.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:py-flags 作者: pasztorpisti 项目源码 文件源码
def test_ge(self):
        self._test_incompatible_types_fail(operator.__ge__)

        self.assertTrue(no_flags >= no_flags)
        self.assertFalse(no_flags >= all_flags)
        self.assertFalse(no_flags >= f0)
        self.assertFalse(no_flags >= f1)
        self.assertFalse(no_flags >= f2)
        self.assertFalse(no_flags >= f01)
        self.assertFalse(no_flags >= f02)
        self.assertFalse(no_flags >= f12)

        self.assertTrue(f0 >= no_flags)
        self.assertFalse(f0 >= all_flags)
        self.assertTrue(f0 >= f0)
        self.assertFalse(f0 >= f1)
        self.assertFalse(f0 >= f2)
        self.assertFalse(f0 >= f01)
        self.assertFalse(f0 >= f02)
        self.assertFalse(f0 >= f12)

        self.assertTrue(f01 >= no_flags)
        self.assertFalse(f01 >= all_flags)
        self.assertTrue(f01 >= f0)
        self.assertTrue(f01 >= f1)
        self.assertFalse(f01 >= f2)
        self.assertTrue(f01 >= f01)
        self.assertFalse(f01 >= f02)
        self.assertFalse(f01 >= f12)

        self.assertFalse(no_flags >= all_flags)
        self.assertTrue(all_flags >= all_flags)
        self.assertFalse(f0 >= all_flags)
        self.assertFalse(f1 >= all_flags)
        self.assertFalse(f2 >= all_flags)
        self.assertFalse(f01 >= all_flags)
        self.assertFalse(f02 >= all_flags)
        self.assertFalse(f12 >= all_flags)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号