Example #1
0
 def testCleanUp(self):
     orig_cleanup = rinterface.get_cleanup()
     def f(saveact, status, runlast):
         return None
     r_quit = rinterface.baseenv['q']
     rinterface.set_cleanup(f)        
     self.assertRaises(rinterface.RRuntimeError, r_quit)
     rinterface.set_cleanup(orig_cleanup)
Example #2
0
    def testSetCleanUp(self):
        orig_cleanup = rinterface.get_cleanup()

        def f(saveact, status, runlast):
            return False

        rinterface.set_cleanup(f)
        rinterface.set_cleanup(orig_cleanup)
Example #3
0
    def testSetCleanUp(self):
        orig_cleanup = rinterface.get_cleanup()

        def f(saveact, status, runlast):
            return False

        rinterface.set_cleanup(f)
        rinterface.set_cleanup(orig_cleanup)
Example #4
0
    def testCleanUp(self):
        orig_cleanup = rinterface.get_cleanup()

        def f(saveact, status, runlast):
            return None

        r_quit = rinterface.baseenv['q']
        rinterface.set_cleanup(f)
        self.assertRaises(rinterface.RRuntimeError, r_quit)
        rinterface.set_cleanup(orig_cleanup)