getlogin, getlogin_r tests: Avoid test failure on Linux/SPARC.
[gnulib.git] / tests / test-getlogin_r.c
index 2a20fd9..bbb58a3 100644 (file)
@@ -41,7 +41,9 @@ main (void)
   if (err != 0)
     {
       /* getlogin_r() fails when stdin is not connected to a tty.  */
-      ASSERT (err == ENOTTY);
+      ASSERT (err == ENOTTY
+              || errno == EINVAL /* seen on Linux/SPARC */
+             );
 #if !defined __hpux /* On HP-UX 11.11 it fails anyway.  */
       ASSERT (! isatty (0));
 #endif