Based on (hunks for changelog and Identy.cpp removed) From ecbc07f0ed336187cc9a67c3363f89681b8b8f52 Mon Sep 17 00:00:00 2001 From: Michael Pruett Date: Tue, 5 Jul 2016 23:26:16 -0500 Subject: [PATCH] Fix type of test data arrays. --- ChangeLog | 6 ++++++ test/Identify.cpp | 3 ++- test/NeXT.cpp | 7 ++++--- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/test/NeXT.cpp b/test/NeXT.cpp index 7e39850..29af877 100644 --- a/test/NeXT.cpp +++ b/test/NeXT.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include @@ -37,7 +38,7 @@ #include "TestUtilities.h" -const char kDataUnspecifiedLength[] = +const uint8_t kDataUnspecifiedLength[] = { '.', 's', 'n', 'd', 0, 0, 0, 24, // offset of 24 bytes @@ -57,7 +58,7 @@ const char kDataUnspecifiedLength[] = 0, 55 }; -const char kDataTruncated[] = +const uint8_t kDataTruncated[] = { '.', 's', 'n', 'd', 0, 0, 0, 24, // offset of 24 bytes @@ -152,7 +153,7 @@ TEST(NeXT, Truncated) ASSERT_EQ(::unlink(testFileName.c_str()), 0); } -const char kDataZeroChannels[] = +const uint8_t kDataZeroChannels[] = { '.', 's', 'n', 'd', 0, 0, 0, 24, // offset of 24 bytes t/tests/services.scm?id=a1f211c9c5c889174cf7979e5b52d79370606dc3'>commitdiff
AgeCommit message (Expand)Author
2023-08-31gnu: services: Revert to deleting and updating all matching services...This patch reverts the behavior introduced in 181951207339508789b28ba7cb914f983319920f which caused ‘modify-services’ clauses to only match a single instance of a service. We will now match all service instances when doing a deletion or update, while still raising an exception when trying to match against a service that does not exist in the services list, or which was deleted explicitly by a ‘delete’ clause (or an update clause that returns ‘#f’ for the service). Fixes: #64106 * gnu/services.scm (%modify-services): New procedure. (modify-services): Use it. (apply-clauses): Add DELETED-SERVICES argument, change to modify one service at a time. * tests/services.scm ("modify-services: delete then modify") ("modify-services: modify then delete") ("modify-services: delete multiple services of the same type") ("modify-services: modify multiple services of the same type"): New tests. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Brian Cully