improve rule test coverage
Merge pull request #423 from michaelficarra/coverage

improve rule test coverage