コード例 #1
0
    def test_sd_power(self):
        sdcard.power_off()
        self.assertFalse(fatfs.is_mounted())
        self.assertRaises(fatfs.FatFSError, fatfs.mount)

        sdcard.power_on()
        self.assertFalse(fatfs.is_mounted())
        fatfs.mkfs()
        fatfs.mount()
        self.assertTrue(fatfs.is_mounted())

        sdcard.power_off()
        self.assertFalse(fatfs.is_mounted())
コード例 #2
0
 def tearDown(self):
     fatfs.unmount()
     sdcard.power_off()
コード例 #3
0
 def tearDown(self):
     sdcard.power_off()
コード例 #4
0
ファイル: sdcard.py プロジェクト: zhengger/trezor-firmware
 def _deinit_instance(self) -> None:
     fatfs.unmount()
     sdcard.power_off()
     FilesystemWrapper._INSTANCE = None