summary refs log tree commit diff stats
path: root/doc/pydoc/all_tests.html
blob: 50c143eeb928eef9810a6a0329c3ecfa9c41e86e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: module all_tests</title>
</head><body bgcolor="#f0f0f8">

<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>all_tests</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/hut/ranger/all_tests.py">/home/hut/ranger/all_tests.py</a></font></td></tr></table>
    <p><tt>Run&nbsp;all&nbsp;the&nbsp;tests&nbsp;inside&nbsp;the&nbsp;test/&nbsp;directory&nbsp;as&nbsp;a&nbsp;test&nbsp;suite.</tt></p>

</body></html>
/span>.assertEqual(bm['a'], 'fooo') def test_sharing_bookmarks_between_instances(self): bm = Bookmarks(BMFILE, str, autosave=True) bm2 = Bookmarks(BMFILE, str, autosave=True) bm.load() bm2.load() bm['a'] = 'fooo' self.assertRaises(KeyError, bm2.__getitem__, 'a') bm.save() bm2.load() self.assertEqual(bm['a'], bm2['a']) bm2['a'] = 'bar' bm.save() bm2.save() bm.load() bm2.load() self.assertEqual(bm['a'], bm2['a']) def test_messing_around(self): bm = Bookmarks(BMFILE, str, autosave=False) bm2 = Bookmarks(BMFILE, str, autosave=False) bm.load() bm['a'] = 'car' bm2.load() self.assertRaises(KeyError, bm2.__getitem__, 'a') bm2.save() bm.update() bm.save() bm.load() bm2.load() self.assertEqual(bm['a'], bm2['a']) if __name__ == '__main__': unittest.main()