io.files.windows.tests: windows test for the save-image not failing failure #1489
this one really should always throw permission denied or else something is very spookydb4
parent
e35087fb22
commit
37cd54cfbb
|
@ -1,7 +1,8 @@
|
|||
! Copyright (C) 2010 Doug Coleman.
|
||||
! See http://factorcode.org/license.txt for BSD license.
|
||||
USING: io.backend io.files io.files.windows io.pathnames kernel
|
||||
sequences splitting tools.test ;
|
||||
USING: combinators continuations io.backend io.directories io.files
|
||||
io.files.temp io.files.windows io.pathnames kernel memory sequences
|
||||
splitting tools.test windows.kernel32 ;
|
||||
IN: io.files.windows.tests
|
||||
|
||||
[ f ] [ "\\foo" absolute-path? ] unit-test
|
||||
|
@ -65,3 +66,15 @@ IN: io.files.windows.tests
|
|||
} [
|
||||
3 win32-file-attributes
|
||||
] unit-test
|
||||
|
||||
! set-file-attributes & save-image
|
||||
{ { "kernel-error" 1 13 f } } [
|
||||
[
|
||||
"read-only.image" temp-file {
|
||||
[ ?delete-file ]
|
||||
[ touch-file ]
|
||||
[ FILE_ATTRIBUTE_READONLY set-file-attributes ]
|
||||
[ save-image ]
|
||||
} cleave
|
||||
] [ ] recover
|
||||
] unit-test
|
||||
|
|
Loading…
Reference in New Issue