@@ -238,10 +238,11 @@ available.
238238 should be a sibling to the ` AceTime ` repo:
239239 * ` $ cd ../date `
240240 * ` $ git pull `
241- * Verify that ` AceTime ` and Hinnant ` date ` agree with each other using the
242- same TZDB version.
241+ * Verify that the ` AceTime ` library and the Hinnant ` date ` library agree with
242+ each other using the same TZDB version. This requires going into the
243+ [ AceTimeValidation] ( https://github.com/bxparks/AceTimeValidation ) project.
243244 * BasicHinnantDateTest
244- * ` $ cd tests/validation /BasicHinnantDateTest `
245+ * ` $ cd .../AceTimeValidation /BasicHinnantDateTest `
245246 * Update the ` TZ_VERSION ` variable in the ` Makefile ` with the commit tag
246247 of the new TZDB version. (e.g. ` TZ_VERSION = 2020c ` ).
247248 * ` $ make clean `
@@ -250,7 +251,7 @@ available.
250251 * There should be no failures: `TestRunner summary: 268 passed, 0
251252 failed, 0 skipped, 0 timed out, out of 268 test(s).`
252253 * ExtendedHinnantDateTest
253- * ` $ cd tests/validation /ExtendedHinnantDateTest `
254+ * ` $ cd .../AceTimeValidation /ExtendedHinnantDateTest `
254255 * Update the ` TZ_VERSION ` variable in the ` Makefile ` with the commit tag
255256 of the new TZDB version. (e.g. ` TZ_VERSION = 2020c ` ).
256257 * ` $ make clean `
@@ -267,21 +268,21 @@ available.
267268 * ` $ cd src/ace_time/zonedbx `
268269 * Edit the ` Makefile ` and update the ` TZ_VERSION ` .
269270 * ` $ make `
270- * ` tools /zonedbpy`
271- * ` $ cd tools /zonedbpy `
271+ * ` AceTimeTools /zonedbpy`
272+ * ` $ cd AceTimeTools /zonedbpy `
272273 * Edit the ` Makefile ` and update the ` TZ_VERSION ` .
273274 * ` $ make `
274275* Update the CHANGELOG.md.
275276* Commit the changes to git
276277 * ` $ git add ... `
277278 * ` $ git commit -m "..." `
278279
279- There are 6 other validation tests in ` tests/validation ` that compare AceTime
280- with other 3rd party librarties (Python pytz, Python dateutil, and Java date).
281- Unfortunately, they all seem to use the underlying TZDB version provided by the
282- Operating System, and I have not been able to figure out how to manually update
283- this dependency manually. When a new TZDB is released, all of these other tests
284- will fail until the underying timezone database of the OS is updated.
280+ There are 6 other validation tests in the AceTimeValidation project that compare
281+ AceTime with other third party libraries (Python pytz, Python dateutil, and Java
282+ date). Unfortunately, they all seem to use the underlying TZDB version provided
283+ by the Operating System, and I have not been able to figure out how to manually
284+ update this dependency manually. When a new TZDB is released, all of these other
285+ tests will fail until the underlying timezone database of the OS is updated.
285286
286287## Release Process
287288
@@ -291,7 +292,6 @@ will fail until the underying timezone database of the OS is updated.
291292 * ` docs/date_time_timezone.md `
292293 * ` docs/clock_system_clock.md `
293294 * ` docs/installation.md `
294- * ` docs/validation.md `
295295 * ...
296296 * ` docs/doxygen.cfg `
297297 * ` library.properties `
0 commit comments