# Input for the following tests: 2019-01-01 (a) 2 2019-02-01 (a) 1 # The last report interval option takes precedence. $ hledger -f- register --weekly --monthly 2019/01 a 2 2 2019/02 a 1 3 $ hledger -f- register --monthly --weekly 2018-12-31w01 a 2 2 2019-01-28w05 a 1 3 # The last report interval option takes precedence. # The --period expression is no exception. $ hledger -f- register -p 'monthly in 2019' --weekly 2018-12-31w01 a 2 2 2019-01-28w05 a 1 3 $ hledger -f- register --weekly -p 'monthly in 2019' 2019/01 a 2 2 2019/02 a 1 3 # The next three tests test the bugfix for issue #1008: # The report interval from an --period expression only counts if it is # explicitly specified (e.g. -p 'monthly in ...'). # Thus, the following three options are equivalent: # --monthly -p2019 # -p2019 --monthly # -p 'monthly in 2019' $ hledger -f- register --monthly -p 2019 2019/01 a 2 2 2019/02 a 1 3 $ hledger -f- register -p 2019 --monthly 2019/01 a 2 2 2019/02 a 1 3 $ hledger -f- register -p 'monthly in 2019' 2019/01 a 2 2 2019/02 a 1 3