@@ -82,8 +82,8 @@ class Report1(Report):
8282 Fake report that can contain 2 or three values *a*, *b*, and *b2*
8383 """
8484
85- def __init__ (self , a , b , b2 = None , timestamp = datetime . now () , sensor = 'test_sensor' , target = 'test_target' ):
86- Report .__init__ (self , timestamp = timestamp , target = target , sensor = sensor )
85+ def __init__ (self , a , b , b2 = None , timestamp = None , sensor = 'test_sensor' , target = 'test_target' ):
86+ Report .__init__ (self , timestamp = timestamp or datetime . now () , target = target , sensor = sensor )
8787 self .a = a
8888 self .b = b
8989 self .b2 = b2
@@ -141,8 +141,8 @@ class Report2(Report):
141141 Fake report that can contains two or three values : *a*, *c*, *c2*
142142 """
143143
144- def __init__ (self , a , c , c2 = None , timestamp = datetime . now () , sensor = 'test_sensor' , target = 'test_target' ):
145- Report .__init__ (self , timestamp = timestamp , target = target , sensor = sensor )
144+ def __init__ (self , a , c , c2 = None , timestamp = None , sensor = 'test_sensor' , target = 'test_target' ):
145+ Report .__init__ (self , timestamp = timestamp or datetime . now () , target = target , sensor = sensor )
146146 self .a = a
147147 self .c = c
148148 self .c2 = c2
@@ -199,8 +199,8 @@ class Report3(Report):
199199 Fake report that contains same values as Report 1 and an other value
200200 """
201201
202- def __init__ (self , a , b , d , timestamp = datetime . now () , sensor = 'test_sensor' , target = 'test_target' ):
203- Report .__init__ (self , timestamp = timestamp , target = target , sensor = sensor )
202+ def __init__ (self , a , b , d , timestamp = None , sensor = 'test_sensor' , target = 'test_target' ):
203+ Report .__init__ (self , timestamp = timestamp or datetime . now () , target = target , sensor = sensor )
204204 self .a = a
205205 self .b = b
206206 self .d = d
0 commit comments