石墨烯单元测试返回对象位置

时间:2017-11-02 00:02:09

标签: python unit-testing flask graphene-python

在我试图确保我的布尔字段方法返回正确值的单元测试中,我得到的是对象位置而不是实际值。我在正确的道路上吗?

石墨烯助手:

def boolean_field(field):
    return graphene.Boolean(resolver=lambda self, *_: GrapheneHelper.get_json_field(self, field))

石墨烯测试:

def test_boolean_field(self):
    """ Return graphene boolean field """
    self.assertEqual(GrapheneHelper.boolean_field('has_title'), True)

这是我得到的错误:AssertionError: <graphene.types.scalars.Boolean object at 0x11369b210> != True

0 个答案:

没有答案