def test_america_saopaulo_timezone(self):
     input_rows = [['2015-3-8 12:00:34',
                    '-27.6402821', '-48.72778460000001']]
     rows_with_timezone = add_timezone(input_rows)
     self.assertEqual(
         ('2015-3-8 12:00:34', '-27.6402821', '-48.72778460000001',
          'America/Sao_Paulo', '2015-03-08 09:00:34'), rows_with_timezone[0])
 def test_two_rows_timezone(self):
     input_rows = [['2015-3-8 12:00:34', '37.4224764', '-122.0842499'],
                   ['2013-07-10 02:52:49', '-44.490947', '171.220966']]
     rows_with_timezone = add_timezone(input_rows)
     self.assertEqual(
         ('2015-3-8 12:00:34', '37.4224764', '-122.0842499',
          'America/Los_Angeles', '2015-03-08 05:00:34'), rows_with_timezone[0])
     self.assertEqual(
         ('2013-07-10 02:52:49', '-44.490947', '171.220966',
          'Pacific/Auckland', '2013-07-10 14:52:49'), rows_with_timezone[1])
 def test_pacific_auckland_timezone(self):
     input_rows = [['2013-07-10 02:52:49', '-44.490947', '171.220966']]
     rows_with_timezone = add_timezone(input_rows)
     self.assertEqual(
         ('2013-07-10 02:52:49', '-44.490947', '171.220966',
          'Pacific/Auckland', '2013-07-10 14:52:49'), rows_with_timezone[0])
 def test_pacific_losangeles_timezone(self):
     input_rows = [['2015-3-8 12:00:34', '37.4224764', '-122.0842499']]
     rows_with_timezone = add_timezone(input_rows)
     self.assertEqual(
         ('2015-3-8 12:00:34', '37.4224764', '-122.0842499',
          'America/Los_Angeles', '2015-03-08 05:00:34'), rows_with_timezone[0])