gtk-screen: Punt tests if errors or DISPLAY not set.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Mon, 8 Apr 2013 16:43:28 +0000 (09:43 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Mon, 8 Apr 2013 16:43:28 +0000 (09:43 -0700)
tests/gtk-screen/test-gtk-screen.scm

index c338a96ff0627ff0a00b4cdc1b41640135da753c..c4247ac605483b481c135cc2d6fde00d9783c496 100644 (file)
@@ -60,5 +60,7 @@ USA.
                0
                'EXPRESSION '(LENGTH MALLOCED-ALIENS)))))
 
-(if (not (warn-errors? (lambda () (load-option 'gtk-screen))))
+(if (and (not (warn-errors? (lambda () (load-option 'gtk-screen))))
+        (let ((s (get-environment-variable "DISPLAY")))
+          (and (string? s) (not (string-null? s)))))
     (main))
\ No newline at end of file