コード例 #1
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_2n_with_slashes(self):
     """Match up to 2 digits
     """
     self.assertEqual(
         get_regex_from_spec("//2n//"),
         r"\/\/(\d{0,2})"
     )
コード例 #2
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_2n(self):
     """Match up to 2 digits
     """
     self.assertEqual(
         get_regex_from_spec("2n"),
         r"(\d{0,2})"
     )
コード例 #3
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_2n_with_slashes(self):
     """Match up to 2 digits
     """
     self.assertEqual(get_regex_from_spec("//2n//"), r"\/\/(\d{0,2})")
コード例 #4
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_6x(self):
     self.assertEqual(
         get_regex_from_spec("6x"),
         '([A-Z\\d\\s,]{0,6})'
     )
コード例 #5
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_multiple_parts(self):
     self.assertEqual(
         get_regex_from_spec("4!c2n"),
         '([A-Z\\d]{4,4})(\\d{0,2})'
     )
コード例 #6
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_4c_mandatory(self):
     self.assertEqual(
         get_regex_from_spec("4!c"),
         '([A-Z\\d]{4,4})'
     )
コード例 #7
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_5d(self):
     self.assertEqual(
         get_regex_from_spec("5d"),
         r"([\d,]{0,5})"
     )
コード例 #8
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_3n_mandatory(self):
     self.assertEqual(
         get_regex_from_spec("3!n"),
         r"(\d{3,3})"
     )
コード例 #9
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_3a_mandatory(self):
     self.assertEqual(
         get_regex_from_spec("3!a"),
         r"([A-Z]{3,3})"
     )
コード例 #10
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_3n(self):
     self.assertEqual(get_regex_from_spec("3n"), r"(\d{0,3})")
コード例 #11
0
ファイル: test_fields.py プロジェクト: adeagbot/mt940-1
 def test_3n(self):
     self.assertEqual(
         get_regex_from_spec("3n"),
         r"(\d{0,3})"
     )
コード例 #12
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_multiple_parts(self):
     self.assertEqual(get_regex_from_spec("4!c2n"),
                      '([A-Z\\d]{4,4})(\\d{0,2})')
コード例 #13
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_2n(self):
     """Match up to 2 digits
     """
     self.assertEqual(get_regex_from_spec("2n"), r"(\d{0,2})")
コード例 #14
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_6x(self):
     self.assertEqual(get_regex_from_spec("6x"), '([A-Z\\d\\s,]{0,6})')
コード例 #15
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_5d(self):
     self.assertEqual(get_regex_from_spec("5d"), r"([\d,]{0,5})")
コード例 #16
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_4c_mandatory(self):
     self.assertEqual(get_regex_from_spec("4!c"), '([A-Z\\d]{4,4})')
コード例 #17
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_3a_mandatory(self):
     self.assertEqual(get_regex_from_spec("3!a"), r"([A-Z]{3,3})")
コード例 #18
0
ファイル: test_fields.py プロジェクト: movermeyer/mt940
 def test_3n_mandatory(self):
     self.assertEqual(get_regex_from_spec("3!n"), r"(\d{3,3})")