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')