diff options
-rw-r--r-- | Lib/test/test_largefile.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/Lib/test/test_largefile.py b/Lib/test/test_largefile.py index 1b404b6..1130107 100644 --- a/Lib/test/test_largefile.py +++ b/Lib/test/test_largefile.py @@ -30,13 +30,14 @@ size = 2500000000L name = test_support.TESTFN -# on Windows this test comsumes large resources: -# it takes a long time to build the >2GB file and takes >2GB of disk space -# therefore test_support.use_large_resources must be defined to run this test -if sys.platform[:3] == 'win' and not test_support.use_large_resources: - raise test_support.TestSkipped, \ - "test requires %s bytes and a long time to run" % str(size) - +# On Windows this test comsumes large resources; It takes a long time to build +# the >2GB file and takes >2GB of disk space therefore the resource must be +# enabled to run this test. If not, nothing after this line stanza will be +# executed. +if sys.platform[:3] == 'win': + test_support.requires( + 'largefile', + 'test requires %s bytes and a long time to run' % str(size)) def expect(got_this, expect_this): |