1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- import unittest
16- import mock
1715from datetime import datetime
16+ import mock
17+ import unittest
18+
19+ from opencensus .common import utils
1820from opencensus .stats import aggregation as aggregation_module
1921from opencensus .stats import measure as measure_module
2022from opencensus .stats import view_data as view_data_module
@@ -82,7 +84,7 @@ def test_record(self):
8284
8385 context = mock .Mock ()
8486 context .map = {'key1' : 'val1' , 'key2' : 'val2' }
85- time = datetime . utcnow (). isoformat () + 'Z'
87+ time = utils . to_iso_str ()
8688 value = 1
8789 self .assertEqual ({}, view_data .tag_value_aggregation_data_map )
8890
@@ -143,7 +145,7 @@ def test_record_with_attachment(self):
143145 view = view , start_time = start_time , end_time = end_time )
144146 context = mock .Mock
145147 context .map = {'key1' : 'val1' , 'key2' : 'val2' }
146- time = datetime . utcnow (). isoformat () + 'Z'
148+ time = utils . to_iso_str ()
147149 value = 1
148150
149151 view_data .record (
@@ -193,7 +195,7 @@ def test_record_with_attachment_no_histogram(self):
193195 view = view , start_time = start_time , end_time = end_time )
194196 context = mock .Mock
195197 context .map = {'key1' : 'val1' , 'key2' : 'val2' }
196- time = datetime . utcnow (). isoformat () + 'Z'
198+ time = utils . to_iso_str ()
197199 value = 1
198200 view_data .record (
199201 context = context ,
@@ -223,7 +225,7 @@ def test_record_with_multi_keys(self):
223225 view = view , start_time = start_time , end_time = end_time )
224226 context = mock .Mock ()
225227 context .map = {'key1' : 'val1' , 'key2' : 'val2' }
226- time = datetime . utcnow (). isoformat () + 'Z'
228+ time = utils . to_iso_str ()
227229 value = 1
228230 self .assertEqual ({}, view_data .tag_value_aggregation_data_map )
229231
@@ -242,7 +244,7 @@ def test_record_with_multi_keys(self):
242244
243245 context_2 = mock .Mock ()
244246 context_2 .map = {'key1' : 'val3' , 'key2' : 'val2' }
245- time_2 = datetime . utcnow (). isoformat () + 'Z'
247+ time_2 = utils . to_iso_str ()
246248 value_2 = 2
247249 view_data .record (
248250 context = context_2 ,
@@ -258,7 +260,7 @@ def test_record_with_multi_keys(self):
258260 sum_data_2 = view_data .tag_value_aggregation_data_map .get (tuple_vals_2 )
259261 self .assertEqual (2 , sum_data_2 .sum_data )
260262
261- time_3 = datetime . utcnow (). isoformat () + 'Z'
263+ time_3 = utils . to_iso_str ()
262264 value_3 = 3
263265 # Use the same context {'key1': 'val1', 'key2': 'val2'}.
264266 # Record to entry [(val1, val2), sum=1].
@@ -282,7 +284,7 @@ def test_record_with_missing_key_in_context(self):
282284 'key1' : 'val1' ,
283285 'key3' : 'val3'
284286 } # key2 is not in the context.
285- time = datetime . utcnow (). isoformat () + 'Z'
287+ time = utils . to_iso_str ()
286288 value = 4
287289 view_data .record (
288290 context = context , value = value , timestamp = time , attachments = None )
@@ -303,7 +305,7 @@ def test_record_with_none_context(self):
303305 end_time = datetime .utcnow ()
304306 view_data = view_data_module .ViewData (
305307 view = view , start_time = start_time , end_time = end_time )
306- time = datetime . utcnow (). isoformat () + 'Z'
308+ time = utils . to_iso_str ()
307309 value = 4
308310 view_data .record (
309311 context = None , value = value , timestamp = time , attachments = None )
0 commit comments