def METHOD_NAME(self):
    """Tests that brackets at the end of a term are ignored"""
    csvfile = self.buildcsv(["file (noun)", "ISP (Internet Service Provider)"])
    matcher = match.terminologymatcher(csvfile)
    candidates = self.candidatestrings(matcher.matches("Open File"))
    assert candidates == ["file"]
    candidates = self.candidatestrings(matcher.matches("Contact your ISP"))
    # we lowercase everything - that is why we get it back differently.
    # we don't change the target text, though
    assert candidates == ["isp"]