When there is a typo in the comps file, instead of crashing with a non-descript KeyError we should raise a nice error with details about the problem. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This tests pretty much all the code that parses, filters and then writes comps back to a file. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>