예제 #1
0
 def test_correction1(self):
     lineas = get_lineas('test-data/case4/000000051')
     digitos, error = parseCuenta(lineas)
     s = formatear_cuenta(digitos, error)
     self.assertEqual("000000051", s)
예제 #2
0
 def test_report_account_parse(self):
     lineas = get_lineas('test-data/case3/1234_678_-ILL')
     digitos, error = parseCuenta(lineas)
     s = formatear_cuenta(digitos, error)
     self.assertEqual("1234?678? ILL", s)
예제 #3
0
 def test_report_account_parse_err(self):
     lineas = get_lineas('test-data/case3/000000052-ERR')
     digitos, error = parseCuenta(lineas)
     s = formatear_cuenta(digitos, error)
     self.assertEqual("000000052 ERR", s)
예제 #4
0
 def test_parse_cuenta(self):
     lineas = get_lineas('resources.txt')
     digitos, error = parseCuenta(lineas)
     self.assertEqual(range(1, 10), digitos)
예제 #5
0
 def test_parse_err(self):
     lineas = get_lineas('test-data/case3/1234_678_-ILL')
     digitos, error = parseCuenta(lineas)
     self.assertEqual(error, ERR_ILL)
예제 #6
0
	def test_correction1(self):
		lineas = get_lineas('test-data/case4/000000051')
		digitos, error = parseCuenta(lineas)
		s = formatear_cuenta(digitos, error)
		self.assertEqual("000000051", s)
예제 #7
0
	def test_report_account_parse_err(self):
		lineas = get_lineas('test-data/case3/000000052-ERR')
		digitos, error = parseCuenta(lineas)
		s = formatear_cuenta(digitos, error)
		self.assertEqual("000000052 ERR", s)
예제 #8
0
	def test_report_account_parse(self):
		lineas = get_lineas('test-data/case3/1234_678_-ILL')
		digitos, error = parseCuenta(lineas)
		s = formatear_cuenta(digitos, error)
		self.assertEqual("1234?678? ILL", s)		
예제 #9
0
	def test_parse_err(self):
		lineas = get_lineas('test-data/case3/1234_678_-ILL')
		digitos, error = parseCuenta(lineas)
		self.assertEqual(error, ERR_ILL)
예제 #10
0
	def test_parse_cuenta(self):
		lineas = get_lineas('resources.txt')
		digitos, error = parseCuenta(lineas)
		self.assertEqual(range(1, 10), digitos)