Source: gnucash
Version: 5.13-1

The package needs to install tzdata as a build dependency due to the
test suite. I am seeing the following test failures when tzdata is
not present:

...
 55/132 Test  #55: test-gnc-numeric ......................   Passed    0.01 sec
        Start  56: test-gnc-timezone
 56/132 Test  #56: test-gnc-timezone .....................***Failed    0.01 sec
        Start  57: test-gnc-datetime
 57/132 Test  #57: test-gnc-datetime .....................***Failed    0.01 sec
        Start  58: test-import-map
 58/132 Test  #58: test-import-map .......................   Passed    0.01 sec
        Start  59: test-qofquerycore
...
...
C++ exception with description "Year is out of valid range: 1400..9999" thrown 
in the test body.
[  FAILED  ] gnc_timezone_constructors.test_pacific_time_constructor (0 ms)
[ RUN      ] gnc_timezone_constructors.test_posix_timezone
[       OK ] gnc_timezone_constructors.test_posix_timezone (0 ms)
[ RUN      ] gnc_timezone_constructors.test_gmt_timezone
[       OK ] gnc_timezone_constructors.test_gmt_timezone (0 ms)
[ RUN      ] gnc_timezone_constructors.test_GMT_plus_7_timezone
./libgnucash/engine/test/gtest-gnc-timezone.cpp:106: Failure
Expected equality of these values:
  tz->std_zone_abbrev()
    Which is: "UTC"
  "-07"
./libgnucash/engine/test/gtest-gnc-timezone.cpp:109: Failure
Expected equality of these values:
  tz->base_utc_offset().hours()
    Which is: 0
  -7
[  FAILED  ] gnc_timezone_constructors.test_GMT_plus_7_timezone (0 ms)
[ RUN      ] gnc_timezone_constructors.test_IANA_Belize_tz
./libgnucash/engine/test/gtest-gnc-timezone.cpp:121: Failure
Expected equality of these values:
  tz->std_zone_abbrev()
    Which is: "UTC"
  "LMT"
./libgnucash/engine/test/gtest-gnc-timezone.cpp:123: Failure
Expected equality of these values:
  tz->base_utc_offset().total_seconds()
    Which is: 0
  -21168
...


--Daniel

Reply via email to