# TODO: Investigate how the current config has been generated to use it for
# tests.
# REFERENCE_CONFIG_ROOT_DIRECTORY = os.path.abspath(
-# os.path.join(os.path.dirname(__file__), '..', '..'))
+# os.path.join(os.path.dirname(__file__), '..', '..', '..'))
REFERENCE_CONFIG_ROOT_DIRECTORY = '/colour-science/colour-ramblings/ocio/aces'
HASH_TEST_PATTERNS = ('\.3dl', '\.lut', '\.csp')
hashes = {}
for path in files_walker(directory,
filters_in=filters_in,
- filters_out=filters_out):
+ filters_out=filters_out,
+ flags=flags):
with open(path) as file:
- hash = hashlib.md5(
+ digest = hashlib.md5(
re.sub('\s', '', file.read())).hexdigest()
- hashes[path.replace(directory, '')] = hash
+ hashes[path.replace(directory, '')] = digest
return hashes
def test_ACES_config(self):
"""
self.assertTrue(create_ACES_config(self.__aces_ocio_ctl_directory,
- self.__temporary_directory))
+ self.__temporary_directory))
reference_hashes = self.directory_hashes(
REFERENCE_CONFIG_ROOT_DIRECTORY,