コード例 #1
0
ファイル: test_EmbeddedR.py プロジェクト: scottcode/rpy2
    def testSetFlushConsole(self):
        flush = {'count': 0}
        def f():
            flush['count'] = flush['count'] + 1

        rinterface.set_flushconsole(f)
        self.assertEqual(rinterface.get_flushconsole(), f)
        rinterface.baseenv.get("flush.console")()
        self.assertEqual(1, flush['count'])
        rinterface.set_writeconsole(rinterface.consoleFlush)
コード例 #2
0
    def testSetFlushConsole(self):
        flush = {'count': 0}

        def f():
            flush['count'] = flush['count'] + 1

        rinterface.set_flushconsole(f)
        self.assertEqual(rinterface.get_flushconsole(), f)
        rinterface.baseenv.get("flush.console")()
        self.assertEqual(1, flush['count'])
        rinterface.set_writeconsole(rinterface.consoleFlush)
コード例 #3
0
ファイル: test_EmbeddedR.py プロジェクト: gyenney/Tools
    def testSetFlushConsole(self):
        flush = {"count": 0}

        def f():
            flush["count"] = flush["count"] + 1

        rinterface.set_flushconsole(f)
        self.assertEqual(rinterface.get_flushconsole(), f)
        rinterface.baseenv.get("flush.console")()
        self.assertEqual(1, flush["count"])
        rinterface.set_writeconsole_regular(rinterface.consoleFlush)