X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fstream.pure.lisp;h=804e781f25215775aa69b254efe4b453b81bb65a;hb=273757631306c5d5c36f3aa7fed496a6d5c5f35e;hp=bd2f07129b5c6772558267766e934b784ab26be1;hpb=550f09b2bbea9495931a9e964dfeea5ca7d38aff;p=sbcl.git diff --git a/tests/stream.pure.lisp b/tests/stream.pure.lisp index bd2f071..804e781 100644 --- a/tests/stream.pure.lisp +++ b/tests/stream.pure.lisp @@ -261,7 +261,7 @@ (frob 'base-char) (frob 'nil)) -(with-open-file (s "/dev/null" :element-type '(signed-byte 48)) +(with-open-file (s #-win32 "/dev/null" #+win32 "nul" :element-type '(signed-byte 48)) (assert (eq :eof (read-byte s nil :eof)))) (let* ((is (make-string-input-stream "foo")) @@ -292,7 +292,7 @@ (assert (string= (get-output-stream-string os) "foo"))) (with-standard-io-syntax - (open "/dev/null")) + (open #-win32 "/dev/null" #+win32 "nul" )) ;;; PEEK-CHAR T uses whitespace[2] (let ((*readtable* (copy-readtable))) @@ -307,7 +307,7 @@ ;;; improperly. ;;; ;;; This test assumes that buffering is still done until a buffer of -;;; SB-IMPL::BYTES-PER-BUFFER bytes is filled up, that the buffer may +;;; SB-IMPL::+BYTES-PER-BUFFER+ bytes is filled up, that the buffer may ;;; immediately be completely filled for normal files, and that the ;;; buffer-fill routine is responsible for figuring out when we've ;;; reached EOF. @@ -316,8 +316,8 @@ ;; If non-NIL, size (in bytes) of the file that will exercise ;; the LISTEN problem. (bytes-per-buffer-sometime - (and (boundp 'sb-impl::bytes-per-buffer) - (symbol-value 'sb-impl::bytes-per-buffer)))) + (and (boundp 'sb-impl::+bytes-per-buffer+) + (symbol-value 'sb-impl::+bytes-per-buffer+)))) (when bytes-per-buffer-sometime (unwind-protect (progn