mailr22252 - /trunk/test_suite/system_tests/state.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on February 23, 2014 - 22:24:
Author: bugman
Date: Sun Feb 23 22:24:51 2014
New Revision: 22252

URL: http://svn.gna.org/viewcvs/relax?rev=22252&view=rev
Log:
Created the State.test_bug_21716_no_cdp_state_save system test.

This is for catching bug #21716 (https://gna.org/bugs/?21716), the failure to 
save the relax state
just after deleting the current data pipe, even if other data pipes exist.


Modified:
    trunk/test_suite/system_tests/state.py

Modified: trunk/test_suite/system_tests/state.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/state.py?rev=22252&r1=22251&r2=22252&view=diff
==============================================================================
--- trunk/test_suite/system_tests/state.py (original)
+++ trunk/test_suite/system_tests/state.py Sun Feb 23 22:24:51 2014
@@ -104,6 +104,20 @@
                 i += 1
 
 
+    def test_bug_21716_no_cdp_state_save(self):
+        """Catch U{bug #20470<https://gna.org/bugs/?21716>}, the failure to 
save the relax state when no current data pipe is set."""
+
+        # Create two data pipes.
+        self.interpreter.pipe.create('a', 'mf')
+        self.interpreter.pipe.create('b', 'mf')
+
+        # Delete the current data pipe.
+        self.interpreter.pipe.delete('b')
+
+        # Save the state.
+        self.interpreter.state.save(self.tmpfile, force=True)
+
+
     def test_state_xml(self):
         """Test the saving, loading, and second saving and loading of the 
program state in XML format."""
 




Related Messages


Powered by MHonArc, Updated Sun Feb 23 22:40:03 2014