diff options
author | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2019-11-10 23:24:02 -0500 |
---|---|---|
committer | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2019-11-17 00:17:04 -0500 |
commit | 67651271f60347b2d3cadd235a4abac0b3a1bc16 (patch) | |
tree | 5777fe7de291cd60cdc1caf624f4770b18369ff6 /test cases | |
parent | 1a0b4ddf340130d270a4c96a36f915eb5b0399f3 (diff) | |
download | meson-67651271f60347b2d3cadd235a4abac0b3a1bc16.zip meson-67651271f60347b2d3cadd235a4abac0b3a1bc16.tar.gz meson-67651271f60347b2d3cadd235a4abac0b3a1bc16.tar.bz2 |
fs: add hash compute method
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/common/227 fs module/meson.build | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test cases/common/227 fs module/meson.build b/test cases/common/227 fs module/meson.build index f111d46..a98ed56 100644 --- a/test cases/common/227 fs module/meson.build +++ b/test cases/common/227 fs module/meson.build @@ -47,4 +47,12 @@ new_check = is_windows ? 'j:\\foo\\bar.ini' : '/foo/bar.ini' new = fs.with_suffix(original, '.ini') assert(new == new_check, 'absolute path with_suffix failed') +# -- hash + +md5 = fs.hash('subdir/subdirfile.txt', 'md5') +sha256 = fs.hash('subdir/subdirfile.txt', 'sha256') +assert(md5 == 'd0795db41614d25affdd548314b30b3b', 'md5sum did not match') +assert(sha256 == 'be2170b0dae535b73f6775694fffa3fd726a43b5fabea11b7342f0605917a42a', 'sha256sum did not match') + + subdir('subdir') |