Commit Graph

6 Commits (7173f587ed1a6c638cf2d3e387781fd00cb1563c)

Author SHA1 Message Date
Marius Gedminas 0624797375 Bugfix: if you define a custom __eq__, you must define a __hash__ too
Also, on Python 3 the stock object.__hash__ raises an error ("unhashable
type"), and we have code that uses Host instances as dict keys.
10 years ago
Marius Gedminas a2bc6b4b26 Bugfix: if you define __eq__, you should define __ne__ too 10 years ago
Abhijit Menon-Sen 2fcdb37e7b Support «hosts: groupname[1:]» notation (~= 'the rest of the group') 10 years ago
Abhijit Menon-Sen 21142f5723 Add some tests for split/apply_subscript 10 years ago
Victor Salgado 01ae60d524 Add more tests for _split_pattern for when the input is a list 10 years ago
Abhijit Menon-Sen abd006657b Add test/units/inventory with a few _split_pattern tests
There were no inventory-specific unit tests earlier, so we add a new
directory for them with some initial low-level tests of _split_pattern
with various valid and deprecated pattern strings.
10 years ago