diff profilemanager/tests/test.py @ 68:6cb674db8f51

more backup+restore testing
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 07 May 2010 15:56:02 -0700
parents dc9324b52c2a
children 619f5918b998
line wrap: on
line diff
--- a/profilemanager/tests/test.py	Fri May 07 15:40:45 2010 -0700
+++ b/profilemanager/tests/test.py	Fri May 07 15:56:02 2010 -0700
@@ -34,7 +34,11 @@
 
 # Backup the profile
 manager.backup('testprofile')
-# TODO: manager.restore('testprofile')
+backups = manager.backups('testprofile')
+assert len(backups) == 1, "Expected one backup, instead got %d" % len(backups)
+assert backups[0][0].startswith('testprofile')
+manager.restore('testprofile')
+manager.restore('testprofile', delete=True)
 
 # Cleanup:
 manager.remove('testprofile')