<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/extmod/vfs_fat_ramdisk.py.exp, branch 5.0.0-beta.4</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-beta.4</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-beta.4'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-08-25T18:43:02+00:00</updated>
<entry>
<title>Fix os.stat() to use 1970 epoch</title>
<updated>2018-08-25T18:43:02+00:00</updated>
<author>
<name>Noralf Trønnes</name>
<email>noralf@tronnes.org</email>
</author>
<published>2018-08-25T16:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=39ee12d1ac6ffb105f6ac0994f6169a7bb327cbd'/>
<id>urn:sha1:39ee12d1ac6ffb105f6ac0994f6169a7bb327cbd</id>
<content type='text'>
Commit 95e70cd0ea6d 'time: Use 1970 epoch' changed epoch for the time
module, but not for other users. This patch does the same for the only
other core timeutils user: extmod/vfs_fat.c:fat_vfs_stat().
Other timeutils users: cc3200, esp8266 and stm32, are not changed.

Ports that don't use long ints, will still get wrong time values from
os.stat().
</content>
</entry>
<entry>
<title>WIP: after merge; before testing</title>
<updated>2018-07-11T20:45:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-11T20:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7c219600a246d8956d0b23ea3f5d125a820e6b6a'/>
<id>urn:sha1:7c219600a246d8956d0b23ea3f5d125a820e6b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add VfsFat.label property</title>
<updated>2018-03-28T02:28:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2018-03-28T02:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fe7f405fc7708cdbe426e2f255b01a1a77e574d9'/>
<id>urn:sha1:fe7f405fc7708cdbe426e2f255b01a1a77e574d9</id>
<content type='text'>
These allow accessing the filesystem label.  For instance,
in boot.py, you can set the label on the built-in storage with:
   storage.remount('/', False)
   storage.getmount('/').label = "NEWLABEL"
   storage.remount('/', True)

Users with multiple CIRCUITPY boards may find it desirable to
choose a different label for each board they own.
</content>
</entry>
<entry>
<title>extmod/vfs_fat: Add file size as 4th element of uos.ilistdir tuple.</title>
<updated>2018-03-12T01:26:36+00:00</updated>
<author>
<name>Tom Collins</name>
<email>tom.collins@digi.com</email>
</author>
<published>2018-03-09T00:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4d3a92c67c9b1550eaf07d06ed74de996ee8fa3b'/>
<id>urn:sha1:4d3a92c67c9b1550eaf07d06ed74de996ee8fa3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/extmod/vfs_fat: Add test for ilistdir of a non-existent directory.</title>
<updated>2017-05-13T09:10:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-13T09:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cda09727b451b6b928cc0129c4be7d3127f1aaad'/>
<id>urn:sha1:cda09727b451b6b928cc0129c4be7d3127f1aaad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/extmod/vfs: Update tests to reflect new ilistdir() method.</title>
<updated>2017-05-10T01:39:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-05T13:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=852c215d76de082adf57d3724907ab2c8d790e78'/>
<id>urn:sha1:852c215d76de082adf57d3724907ab2c8d790e78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/extmod/vfs_fat_ramdisk: Make it work on pyboard.</title>
<updated>2017-01-27T12:22:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-27T12:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a0c729681faa3a0b1a6150d5462647bad60038bf'/>
<id>urn:sha1:a0c729681faa3a0b1a6150d5462647bad60038bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/extmod/vfs_fat: Update tests to work with new VFS sub-system.</title>
<updated>2017-01-27T06:21:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-27T04:34:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b9bfaa349aaba4462522fd9330dbc5b21f47d906'/>
<id>urn:sha1:b9bfaa349aaba4462522fd9330dbc5b21f47d906</id>
<content type='text'>
The vfs_fat_fsusermount test is no longer relevant so has been removed.
</content>
</entry>
<entry>
<title>test/extmod: Update vfs_fat tests for new OO FatFs library.</title>
<updated>2017-01-27T02:19:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-01-24T09:55:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=94d87fbb308bf26e35cbb50f294fb06f178df871'/>
<id>urn:sha1:94d87fbb308bf26e35cbb50f294fb06f178df871</id>
<content type='text'>
The new version of FatFs requires a minimum of 50 blocks on the device.
Also, some tests no longer make sense with an OO vfs.
</content>
</entry>
<entry>
<title>tests/extmod/vfs_fat: Improve VFS test coverage.</title>
<updated>2016-10-24T01:49:19+00:00</updated>
<author>
<name>Alex March</name>
<email>alex.march.dev@gmail.com</email>
</author>
<published>2016-10-13T09:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cb20d999bc2d4f7e842f3e0b26e8fdc484acf82a'/>
<id>urn:sha1:cb20d999bc2d4f7e842f3e0b26e8fdc484acf82a</id>
<content type='text'>
Covered case:
- Stat cases
- Invalid read/write/flush/close
- Invalid mkdir/rmdir/remove/getcwd
- File seek/tell, modes a/x/+, t/b
- Writing to a full disk
- Full path rename, slash trim
- Rename cases
- Bytestring listdir
- File object printing
</content>
</entry>
</feed>
