Use a valid timezone in tested binary (#3527)

With recent changes to debian/ubuntu tzdata package, the Mexico/BajaSur is not valid anymore (not present by default). It is now present in the tzdata-legacy package, which is not a essential package. Without this timezone, the call to time.LoadLocation() will send a nil location, which will provoke a panic in time.ParseInLocation(). This change uses the underlying associated timezone America/Mazatlan.
This commit is contained in:
Upils 2023-10-12 12:24:49 +02:00 committed by GitHub
parent 6185e673c2
commit 70f21c9f86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -374,7 +374,7 @@ func main() {
os.Setenv("TZ", "UTC")
tim1 := time.Unix(233431200, 0).UTC()
loc, _ := time.LoadLocation("Mexico/BajaSur")
loc, _ := time.LoadLocation("America/Mazatlan")
tim2, _ := time.ParseInLocation("2006-01-02 15:04:05", "2022-06-07 02:03:04", loc)
typedstringvar := String("blah")
namedA1 := astructName1{12, 45}