Пример #1
0
        assert pager.file_open('tmpfile2') == 2
        assert rm.get_data((0, 0), 8 + 36) == (
                "01011011"
                "wtmpfile1"
                "o00000000"
                "rtmpfile2"
                "wtmpfile3"
                )
        pager = Pager(rm, address=0)
        assert rm.get_data((0, 0), 8 + 36) == (
                "01011011"
                "wtmpfile1"
                "o00000000"
                "rtmpfile2"
                "wtmpfile3"
                )
        assert pager.file_read(2) == 'trkkrt  ' + ' ' * 8 * 15
        try:
            pager.file_delete('tmpfile3')
        except ValueError, e:
            assert unicode(e) == u'Failas tokiu vardu atidarytas.'
        else:
            self.fail(u'Turėjo būti išmesta išimtis.'.encode('utf-8'))
        pager.file_close(0)
        pager.file_close(1)
        pager.file_close(2)
        pager.file_close(3)
        pager.file_delete('tmpfile1')
        pager.file_delete('tmpfile2')
        pager.file_delete('tmpfile3')