예제 #1
0
파일: base.py 프로젝트: datnguyen0606/storm
 def test_timedelta(self):
     value = timedelta(12, 34, 56)
     self.connection.execute("INSERT INTO datetime_test (td) VALUES (?)",
                             (value,))
     result = self.connection.execute("SELECT td FROM datetime_test")
     variable = TimeDeltaVariable()
     result.set_variable(variable, result.get_one()[0])
     self.assertEquals(variable.get(), value)
예제 #2
0
 def test_timedelta(self):
     value = timedelta(12, 34, 56)
     self.connection.execute("INSERT INTO datetime_test (td) VALUES (?)",
                             (value, ))
     result = self.connection.execute("SELECT td FROM datetime_test")
     variable = TimeDeltaVariable()
     result.set_variable(variable, result.get_one()[0])
     self.assertEquals(variable.get(), value)
예제 #3
0
def compile_timedelta(compile, expr, state):
    state.parameters.append(TimeDeltaVariable(expr))
    return "?"