@@ -43,7 +43,7 @@ func randomStringRapid(t *rapid.T, length int) string {
43
43
}
44
44
45
45
// randTimeBetween generates a random time between min and max.
46
- func randTimeBetween (min , max time.Time ) time.Time {
46
+ func randTimeBetween (minTime , maxTime time.Time ) time.Time {
47
47
var timeZones = []* time.Location {
48
48
time .UTC ,
49
49
time .FixedZone ("EST" , - 5 * 3600 ),
@@ -53,16 +53,16 @@ func randTimeBetween(min, max time.Time) time.Time {
53
53
}
54
54
55
55
// Ensure max is after min
56
- if max .Before (min ) {
57
- min , max = max , min
56
+ if maxTime .Before (minTime ) {
57
+ minTime , maxTime = maxTime , minTime
58
58
}
59
59
60
60
// Calculate the range in nanoseconds
61
- duration := max .Sub (min )
61
+ duration := maxTime .Sub (minTime )
62
62
randDuration := time .Duration (rand .Int63n (duration .Nanoseconds ()))
63
63
64
64
// Generate the random time
65
- randomTime := min .Add (randDuration )
65
+ randomTime := minTime .Add (randDuration )
66
66
67
67
// Assign a random time zone
68
68
randomTimeZone := timeZones [rand .Intn (len (timeZones ))]
@@ -73,10 +73,10 @@ func randTimeBetween(min, max time.Time) time.Time {
73
73
74
74
// randTime generates a random time between 2009 and 2140.
75
75
func randTime () time.Time {
76
- min := time .Date (2009 , 1 , 3 , 0 , 0 , 0 , 0 , time .UTC )
77
- max := time .Date (2140 , 1 , 1 , 0 , 0 , 0 , 1000 , time .UTC )
76
+ minTime := time .Date (2009 , 1 , 3 , 0 , 0 , 0 , 0 , time .UTC )
77
+ maxTime := time .Date (2140 , 1 , 1 , 0 , 0 , 0 , 1000 , time .UTC )
78
78
79
- return randTimeBetween (min , max )
79
+ return randTimeBetween (minTime , maxTime )
80
80
}
81
81
82
82
func randInvoiceTime (invoice * Invoice ) time.Time {
0 commit comments