コード例 #1
0
 def test_float_none(self):
     self.assertEqual(None, from_param(float, None))
コード例 #2
0
 def test_from_param_date(self):
     assert from_param(datetime.date, "2008-02-28") == datetime.date(2008, 2, 28)
コード例 #3
0
 def test_from_param_time(self):
     assert from_param(datetime.time, '12:14:56') == \
         datetime.time(12, 14, 56)
コード例 #4
0
 def test_float_zero(self):
     self.assertEqual(0.0, from_param(float, 0))
     self.assertEqual(0.0, from_param(float, 0.0))
     self.assertEqual(0.0, from_param(float, '0'))
     self.assertEqual(0.0, from_param(float, '0.0'))
コード例 #5
0
 def test_int_nonzero(self):
     self.assertEqual(1, from_param(int, 1))
     self.assertEqual(1, from_param(int, "1"))
コード例 #6
0
 def test_float_zero(self):
     self.assertEqual(0.0, from_param(float, 0))
     self.assertEqual(0.0, from_param(float, 0.0))
     self.assertEqual(0.0, from_param(float, "0"))
     self.assertEqual(0.0, from_param(float, "0.0"))
コード例 #7
0
 def test_from_param_datetime(self):
     assert from_param(datetime.datetime, '2009-12-23T12:14:56') == \
         datetime.datetime(2009, 12, 23, 12, 14, 56)
コード例 #8
0
 def test_from_param_usertype(self):
     assert from_param(MyUserType(), "test") == "test"
コード例 #9
0
 def test_from_param_date(self):
     assert from_param(datetime.date, '2008-02-28') == \
         datetime.date(2008, 2, 28)
コード例 #10
0
 def test_from_param_time(self):
     assert from_param(datetime.time, '12:14:56') == \
         datetime.time(12, 14, 56)
コード例 #11
0
 def test_float_none(self):
     self.assertEqual(None, from_param(float, None))
コード例 #12
0
 def test_float_nonzero(self):
     self.assertEqual(1.0, from_param(float, 1))
     self.assertEqual(1.0, from_param(float, 1.0))
     self.assertEqual(1.0, from_param(float, '1'))
     self.assertEqual(1.0, from_param(float, '1.0'))
コード例 #13
0
 def test_from_param_usertype(self):
     assert from_param(MyUserType(), 'test') == 'test'
コード例 #14
0
 def test_from_param_time(self):
     assert from_param(datetime.time, "12:14:56") == datetime.time(12, 14, 56)
コード例 #15
0
 def test_from_param_usertype(self):
     assert from_param(MyUserType(), 'test') == 'test'
コード例 #16
0
 def test_from_param_datetime(self):
     assert from_param(datetime.datetime, "2009-12-23T12:14:56") == datetime.datetime(2009, 12, 23, 12, 14, 56)
コード例 #17
0
 def test_int_zero(self):
     self.assertEqual(0, from_param(int, 0))
     self.assertEqual(0, from_param(int, '0'))
コード例 #18
0
 def test_int_zero(self):
     self.assertEqual(0, from_param(int, 0))
     self.assertEqual(0, from_param(int, "0"))
コード例 #19
0
 def test_int_nonzero(self):
     self.assertEqual(1, from_param(int, 1))
     self.assertEqual(1, from_param(int, '1'))
コード例 #20
0
 def test_int_none(self):
     self.assertEqual(None, from_param(int, None))
コード例 #21
0
 def test_int_none(self):
     self.assertEqual(None, from_param(int, None))
コード例 #22
0
 def test_float_nonzero(self):
     self.assertEqual(1.0, from_param(float, 1))
     self.assertEqual(1.0, from_param(float, 1.0))
     self.assertEqual(1.0, from_param(float, "1"))
     self.assertEqual(1.0, from_param(float, "1.0"))
コード例 #23
0
 def test_from_param_date(self):
     assert from_param(datetime.date, '2008-02-28') == \
         datetime.date(2008, 2, 28)