TST: Add tests for observance rules in holiday.py
- [x] I have checked that this issue has not already been reported.

- [x] I have confirmed this bug exists on the latest version of pandas.

- [x] (optional) I have confirmed this bug exists on the master branch of pandas.

---

None of the observance rules (e.g. `next_workday`, `before_nearest_workday`) are tested