From 8b2b91fb0c708801fbd7db4c2e299b3b7b50d1a4 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Thu, 26 Mar 2015 01:23:25 +0100 Subject: [PATCH] Fix test setup for 32bit platforms, partial fix for #196 --- attic/testsuite/archiver.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/attic/testsuite/archiver.py b/attic/testsuite/archiver.py index 382fcc854..3cc1bbb40 100644 --- a/attic/testsuite/archiver.py +++ b/attic/testsuite/archiver.py @@ -120,8 +120,12 @@ class ArchiverTestCase(ArchiverTestCaseBase): """ # File self.create_regular_file('empty', size=0) + # next code line raises OverflowError on 32bit cpu (raspberry pi 2): # 2600-01-01 > 2**64 ns - os.utime('input/empty', (19880895600, 19880895600)) + #os.utime('input/empty', (19880895600, 19880895600)) + # thus, we better test with something not that far in future: + # 2038-01-19 (1970 + 2^31 - 1 seconds) is the 32bit "deadline": + os.utime('input/empty', (2**31 - 1, 2**31 - 1)) self.create_regular_file('file1', size=1024 * 80) self.create_regular_file('flagfile', size=1024) # Directory