コード例 #1
0
ファイル: test_vgd_base.py プロジェクト: wk1984/python-rpn
    def testNewReadPutInt(self):
        vgd0ptr = self._newReadBcmk()

        v1 = 6
        vgd.vgd_put(vgd0ptr, 'IG_1', v1)
        v2 = vgd.vgd_get(vgd0ptr, 'IG_1')
        self.assertEqual(v1,v2)
コード例 #2
0
ファイル: test_vgd_base.py プロジェクト: wk1984/python-rpn
    def testNewReadPutChar(self):
        vgd0ptr = self._newReadBcmk()

        v1 = 'PRES'
        vgd.vgd_put(vgd0ptr, 'ETIK', v1)
        v2 = vgd.vgd_get(vgd0ptr, 'ETIK')
        self.assertEqual(v2.strip(),v1)
コード例 #3
0
ファイル: test_vgd_base.py プロジェクト: guziy/python-rpn
 def testNewReadPutDouble(self):
     vgd0ptr = self._newReadBcmk()
     
     v1 = 70000.
     vgd.vgd_put(vgd0ptr, 'PREF', v1)
     v2 = vgd.vgd_get(vgd0ptr, 'PREF')
     self.assertEqual(int(v2*100.),int(v1*100.))
コード例 #4
0
ファイル: test_vgd_base.py プロジェクト: guziy/python-rpn
 def testNewReadPutInt(self):
     vgd0ptr = self._newReadBcmk()
     
     v1 = 6
     vgd.vgd_put(vgd0ptr, 'IG_1', v1)
     v2 = vgd.vgd_get(vgd0ptr, 'IG_1')
     self.assertEqual(v1,v2)
コード例 #5
0
ファイル: test_vgd_base.py プロジェクト: guziy/python-rpn
    def testNewReadPutChar(self):
        vgd0ptr = self._newReadBcmk()

        v1 = 'PRES'
        vgd.vgd_put(vgd0ptr, 'RFLD', v1)
        v2 = vgd.vgd_get(vgd0ptr, 'RFLD')
        self.assertEqual(v2.strip(),v1)
コード例 #6
0
ファイル: test_vgd_base.py プロジェクト: guziy/python-rpn
 def testNewCopy(self):
     vgd0ptr = self._newReadBcmk()
     vgd1ptr = vgd.vgd_copy(vgd0ptr)
     ok = vgd.vgd_cmp(vgd0ptr,vgd1ptr)
     self.assertTrue(ok)
     vgd.vgd_put(vgd1ptr, 'RFLD', 'PRES')
     ok = vgd.vgd_cmp(vgd0ptr,vgd1ptr)
     self.assertFalse(ok)