def METHOD_NAME(self):
    """
    Test read(): encoding argument respected.
    """
    loader = Loader()
    path = self._get_path('non_ascii.mustache')
    self.assertRaises(UnicodeDecodeError, loader.read, path)
    actual = loader.read(path, encoding='utf-8')
    self.assertString(actual, u'non-ascii: é')