From: Matthias Clasen Date: Fri, 8 Aug 2003 19:28:24 +0000 (+0000) Subject: Remove a test for getenv() behaviour which isn't specified by SUS and X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=18042ea064470f5fe54f620f4338ee14e13ba13f;p=dana%2Fcg-glib.git Remove a test for getenv() behaviour which isn't specified by SUS and 2003-08-08 Matthias Clasen * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS and doesn't work on Solaris. --- diff --git a/ChangeLog b/ChangeLog index 1f564330..3fe837ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-08-08 Matthias Clasen + + * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS + and doesn't work on Solaris. + 2003-08-07 Matthias Clasen * tests/env-test.c: Add tests for '=' in names and values. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 1f564330..3fe837ae 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2003-08-08 Matthias Clasen + + * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS + and doesn't work on Solaris. + 2003-08-07 Matthias Clasen * tests/env-test.c: Add tests for '=' in names and values. diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 1f564330..3fe837ae 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +2003-08-08 Matthias Clasen + + * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS + and doesn't work on Solaris. + 2003-08-07 Matthias Clasen * tests/env-test.c: Add tests for '=' in names and values. diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 1f564330..3fe837ae 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +2003-08-08 Matthias Clasen + + * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS + and doesn't work on Solaris. + 2003-08-07 Matthias Clasen * tests/env-test.c: Add tests for '=' in names and values. diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 1f564330..3fe837ae 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +2003-08-08 Matthias Clasen + + * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS + and doesn't work on Solaris. + 2003-08-07 Matthias Clasen * tests/env-test.c: Add tests for '=' in names and values. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 1f564330..3fe837ae 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2003-08-08 Matthias Clasen + + * tests/env-test.c (main): Remove a test for getenv() behaviour which isn't specified by SUS + and doesn't work on Solaris. + 2003-08-07 Matthias Clasen * tests/env-test.c: Add tests for '=' in names and values. diff --git a/tests/env-test.c b/tests/env-test.c index 2a343f29..256f0f03 100644 --- a/tests/env-test.c +++ b/tests/env-test.c @@ -99,8 +99,13 @@ main (int argc, char *argv[]) result = g_setenv ("foo", "bar=baz", TRUE); g_assert (result && "g_setenv() doesn't accept '=' in values"); +#if 0 + /* While glibc supports '=' in names in getenv(), SUS doesn't say anything about it, + * and Solaris doesn't support it. + */ data = g_getenv ("foo=bar"); g_assert (strcmp (data, "baz") == 0 && "g_getenv() doesn't support '=' in names"); +#endif data = g_getenv ("foo"); g_assert (strcmp (data, "bar=baz") == 0 && "g_getenv() doesn't support '=' in values");