@@ -2016,6 +2016,54 @@ def test_slot_millis_present_string(self):
20162016query = self ._make_one (resource )
20172017self .assertEqual (query .slot_millis ,123456 )
20182018
2019+ def test_created_missing (self ):
2020+ query = self ._make_one (self ._make_resource ())
2021+ self .assertIsNone (query .created )
2022+
2023+ def test_created_present_integer (self ):
2024+ resource = self ._make_resource ()
2025+ resource ["creationTime" ]= 1437767599006
2026+ query = self ._make_one (resource )
2027+ self .assertEqual (query .created .timestamp ()* 1000 ,1437767599006 )
2028+
2029+ def test_created_present_string (self ):
2030+ resource = self ._make_resource ()
2031+ resource ["creationTime" ]= "1437767599006"
2032+ query = self ._make_one (resource )
2033+ self .assertEqual (query .created .timestamp ()* 1000 ,1437767599006 )
2034+
2035+ def test_started_missing (self ):
2036+ query = self ._make_one (self ._make_resource ())
2037+ self .assertIsNone (query .started )
2038+
2039+ def test_started_present_integer (self ):
2040+ resource = self ._make_resource ()
2041+ resource ["startTime" ]= 1437767599006
2042+ query = self ._make_one (resource )
2043+ self .assertEqual (query .started .timestamp ()* 1000 ,1437767599006 )
2044+
2045+ def test_started_present_string (self ):
2046+ resource = self ._make_resource ()
2047+ resource ["startTime" ]= "1437767599006"
2048+ query = self ._make_one (resource )
2049+ self .assertEqual (query .started .timestamp ()* 1000 ,1437767599006 )
2050+
2051+ def test_ended_missing (self ):
2052+ query = self ._make_one (self ._make_resource ())
2053+ self .assertIsNone (query .ended )
2054+
2055+ def test_ended_present_integer (self ):
2056+ resource = self ._make_resource ()
2057+ resource ["endTime" ]= 1437767599006
2058+ query = self ._make_one (resource )
2059+ self .assertEqual (query .ended .timestamp ()* 1000 ,1437767599006 )
2060+
2061+ def test_ended_present_string (self ):
2062+ resource = self ._make_resource ()
2063+ resource ["endTime" ]= "1437767599006"
2064+ query = self ._make_one (resource )
2065+ self .assertEqual (query .ended .timestamp ()* 1000 ,1437767599006 )
2066+
20192067def test_num_dml_affected_rows_missing (self ):
20202068query = self ._make_one (self ._make_resource ())
20212069self .assertIsNone (query .num_dml_affected_rows )