On Fri, 2012-08-24 at 09:20 -0700, Tigerstyle wrote: > def test_3(self): > f = open("test.dat", "wb") > filesize = b"0"*1000000 > f.write(filesize) > f.close() > self.assertEqual(os.stat, filesize)
> The test_3 is to test if the created binary file har the size of 1 million > bytes. Somehow it is not working. Any suggestions? > rob@rivertam:~$ python Python 2.7.3 (default, Jul 24 2012, 10:05:38) [GCC 4.7.0 20120507 (Red Hat 4.7.0-5)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import os >>> os.stat <built-in function stat> >>> So that's what 'os.stat' is. Why are you testing whether that's equal to b"0"*1000000? (You may find the documentation on os.stat at http://docs.python.org/library/os.html#os.stat helpful; it's a function which takes a path as its argument, and returns an object with some relevant attributes.) -- http://mail.python.org/mailman/listinfo/python-list