Пример #1
0
 def test_03_dirlocal(self):
     norma.locales.append("varlocal")
     self.assertEqual(norma.convierte("varlocal"), norma.DATA)
     norma.locales.append("varlocal2")
     self.assertEqual(norma.convierte("varlocal2"), norma.DATA + 1)
     norma.locales.append("varlocal3")
     norma.locales.append("varlocal4")
     norma.locales.append("varlocal5")
     self.assertEqual(norma.convierte("varlocal5"), norma.DATA + 4)
Пример #2
0
 def test_01_dirpredefinida(self):
     self.assertEqual(norma.convierte("IP"), norma.IP)
     self.assertEqual(norma.convierte("SR"), norma.SR)
     self.assertEqual(norma.convierte("OUT"), norma.OUT)
     self.assertEqual(norma.convierte("DATA"), norma.DATA)
Пример #3
0
 def test_04_dirlabel(self):
     norma.labels.append({'name': "label1", 'ip': 1001})
     self.assertEqual(norma.convierte("label1"), 1001)
     norma.labels.append({'name': "label2", 'ip': norma.IP})
     self.assertEqual(norma.convierte("label2"), norma.IP)
Пример #4
0
 def test_02_dirnumerica(self):
     self.assertEqual(norma.convierte("1000"), 1000)
     self.assertRaisesRegexp(Exception, "Direccion de memoria invalida", norma.convierte, **{'palabra': str(norma.TAM_MEMORIA + 1)})
     self.assertRaisesRegexp(Exception, "Direccion de memoria invalida", norma.convierte, **{'palabra': "-1"})