Пример #1
0
    def test_can_add_param_to_statement(self):
        p = Pypher()
        n = 'some_param'
        v = 'value {}'.format(random())
        param = Param(n, v)
        p.CONTAINS(param)
        exp = 'CONTAINS ${}'.format(n)
        s = str(p)

        self.assertEqual(exp, s)
        self.assertEqual(1, len(p.bound_params))