diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2024-07-16 10:17:38 +0200 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2024-07-16 14:49:38 +0200 |
commit | 9f5e7e5dbb9370273dda5d8b246abe4878a6d285 (patch) | |
tree | 21aeff5bc1f9adda5180501919cf6c3213e2e985 /test/buildtool/build_engine/base_maps/source_map.test.cpp | |
parent | 7877411f13cd7517b1521a67142c9b597a09f0db (diff) | |
download | justbuild-9f5e7e5dbb9370273dda5d8b246abe4878a6d285.tar.gz |
Check compatibility in the test of source_map
Diffstat (limited to 'test/buildtool/build_engine/base_maps/source_map.test.cpp')
-rw-r--r-- | test/buildtool/build_engine/base_maps/source_map.test.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/buildtool/build_engine/base_maps/source_map.test.cpp b/test/buildtool/build_engine/base_maps/source_map.test.cpp index 4096e505..36a58895 100644 --- a/test/buildtool/build_engine/base_maps/source_map.test.cpp +++ b/test/buildtool/build_engine/base_maps/source_map.test.cpp @@ -102,7 +102,7 @@ TEST_CASE("from file") { CHECK(ReadSourceTarget(name, consumer, /*use_git=*/true)); CHECK(artifacts["file"]["type"] == "KNOWN"); CHECK(artifacts["file"]["data"]["id"] == - "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391"); + (Compatibility::IsCompatible() ? kEmptySha256 : kEmptySha1)); CHECK(artifacts["file"]["data"]["size"] == 0); } } @@ -168,7 +168,7 @@ TEST_CASE("subdir file") { CHECK(ReadSourceTarget(name, consumer, /*use_git=*/true)); CHECK(artifacts["bar/file"]["type"] == "KNOWN"); CHECK(artifacts["bar/file"]["data"]["id"] == - "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391"); + (Compatibility::IsCompatible() ? kEmptySha256 : kEmptySha1)); CHECK(artifacts["bar/file"]["data"]["size"] == 0); } } @@ -189,7 +189,9 @@ TEST_CASE("subdir symlink") { SECTION("via git tree") { CHECK(ReadSourceTarget(name, consumer, /*use_git=*/true)); CHECK(artifacts["link"]["type"] == "KNOWN"); - CHECK(artifacts["link"]["data"]["id"] == kSrcLinkId); + CHECK(artifacts["link"]["data"]["id"] == (Compatibility::IsCompatible() + ? kSrcLinkIdSha256 + : kSrcLinkIdSha1)); CHECK(artifacts["link"]["data"]["size"] == 5); // content: dummy } } |