]> granicus.if.org Git - jq/commit
Actually fix the strptime tests macos-strptime
authorWilliam Langford <wlangfor@gmail.com>
Thu, 30 Nov 2017 01:40:36 +0000 (20:40 -0500)
committerWilliam Langford <wlangfor@gmail.com>
Thu, 30 Nov 2017 01:47:56 +0000 (20:47 -0500)
commit0c9eacedaae1e0d53e265a35830f6e7ebd04cc53
tree956b80499b3d53e34b5b1e538efeeab63a8f1e94
parent476b36770d933738130880bc6f30751cdf880aed
Actually fix the strptime tests

This has been a complicated issue to fix for a number of reasons.
The core of it is that the behavior is different between different
versions of macOS, some of which set possible-but-incorrect values.

This commit addresses the issue by always using our computation for
tm_wday and tm_yday on macOS. As a side-effect, strptime format
strings that specify %u and %j will no longer work on macOS.
docs/content/3.manual/manual.yml
src/builtin.c
tests/optional.test