diff options
| author | Jörg Frings-Fürst <debian@jff-webhsoting.net> | 2026-05-08 11:53:45 +0200 |
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff-webhsoting.net> | 2026-05-08 11:53:45 +0200 |
| commit | c3dce46c5f7cad6bc3cc91cc2c711ac089f25923 (patch) | |
| tree | abaac2b003b368aa5bde30a5b898a3f51e85db43 /test/VersionSuite.cpp | |
| parent | bc983f30186f3c204b1daea57b0057f93b74dde1 (diff) | |
New upstream version 1.0.1+dfsgupstream/1.0.1+dfsgupstream
Diffstat (limited to 'test/VersionSuite.cpp')
| -rw-r--r-- | test/VersionSuite.cpp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/test/VersionSuite.cpp b/test/VersionSuite.cpp index 01f0284..cdc03b8 100644 --- a/test/VersionSuite.cpp +++ b/test/VersionSuite.cpp @@ -22,22 +22,20 @@ #include <cstdio> - #include "UriConfig.h" // for PACKAGE_VERSION -#include <uriparser/UriBase.h> - +#include <uriparser/Uri.h> TEST(VersionSuite, EnsureVersionDefinesInSync) { - char INSIDE_VERSION[256]; - const int bytes_printed = sprintf(INSIDE_VERSION, "%d.%d.%d%s", - URI_VER_MAJOR, URI_VER_MINOR, URI_VER_RELEASE, URI_VER_SUFFIX_ANSI); - ASSERT_TRUE(bytes_printed != -1); + char INSIDE_VERSION[256]; + const int bytes_printed = + sprintf(INSIDE_VERSION, "%d.%d.%d%s", URI_VER_MAJOR, URI_VER_MINOR, + URI_VER_RELEASE, URI_VER_SUFFIX_ANSI); + ASSERT_NE(bytes_printed, -1); + EXPECT_STREQ(INSIDE_VERSION, PACKAGE_VERSION); +} - const bool equal = !strcmp(INSIDE_VERSION, PACKAGE_VERSION); - if (! equal) { - printf("Inside/outside version mismatch detected:\n"); - printf(" Tarball version: <%s>\n", PACKAGE_VERSION); - printf(" Header defines version: <%s>\n", INSIDE_VERSION); - } - ASSERT_TRUE(equal); +TEST(VersionSuite, EnsureRuntimeVersionAsExpected) { + // NOTE: This needs a bump for every release + EXPECT_STREQ(uriBaseRuntimeVersionA(), "1.0.1"); + EXPECT_STREQ(uriBaseRuntimeVersionW(), L"1.0.1"); } |
