@@ -21,12 +21,18 @@ def it_validates(valid_vats, invalid_vats)
21
21
it_validates ( %w[ ATU03458890 ] , %w[ ATU034588908 ATU0345908 ATU0345889Y ] )
22
22
it_validates ( %w[ BE0817331995 BE1817331999 ] , %w[ BE081733199 BE08173319944 BE081733199H BE2817331999 ] )
23
23
it_validates ( %w[ BG468134789 BG4681347897 ] , %w[ BG46813478979 BG4681347897C BG46813478G BG46813478 ] )
24
- it_validates ( [ "CHE-343.663.860" , "CHE-343.663.860MWST" , "CHE-343.663.860 MWST" , "CHE343663860" , "CHE343663860MWST" , "CHE343663860 MWST" ] ,
25
- [ "CHE-343.663.8601" , "CHE-343.663.8601MWST" , "CHE-343.663.8601 MWST" , "CHE-34.663.860" , "CHE-34.663.860MWST" , "CHE-34.663.860 MWST" ] )
26
- it_validates ( [ "CHE-343.663.860" , "CHE-343.663.860TVA" , "CHE-343.663.860 TVA" , "CHE343663860" , "CHE343663860TVA" , "CHE343663860 TVA" ] ,
27
- [ "CHE-343.663.8601" , "CHE-343.663.8601TVA" , "CHE-343.663.8601 TVA" , "CHE-34.663.860" , "CHE-34.663.860TVA" , "CHE-34.663.860 TVA" ] )
28
- it_validates ( [ "CHE-343.663.860" , "CHE-343.663.860IVA" , "CHE-343.663.860 IVA" , "CHE343663860" , "CHE343663860IVA" , "CHE343663860 IVA" ] ,
29
- [ "CHE-343.663.8601" , "CHE-343.663.8601IVA" , "CHE-343.663.8601 IVA" , "CHE-34.663.860" , "CHE-34.663.860IVA" , "CHE-34.663.860 IVA" ] )
24
+ it_validates ( [ 'CHE-343.663.860' , 'CHE-343.663.860MWST' , 'CHE-343.663.860 MWST' , 'CHE343663860' , 'CHE343663860MWST' ,
25
+ 'CHE343663860 MWST' ] ,
26
+ [ 'CHE-343.663.8601' , 'CHE-343.663.8601MWST' , 'CHE-343.663.8601 MWST' , 'CHE-34.663.860' ,
27
+ 'CHE-34.663.860MWST' , 'CHE-34.663.860 MWST' ] )
28
+ it_validates ( [ 'CHE-343.663.860' , 'CHE-343.663.860TVA' , 'CHE-343.663.860 TVA' , 'CHE343663860' , 'CHE343663860TVA' ,
29
+ 'CHE343663860 TVA' ] ,
30
+ [ 'CHE-343.663.8601' , 'CHE-343.663.8601TVA' , 'CHE-343.663.8601 TVA' , 'CHE-34.663.860' ,
31
+ 'CHE-34.663.860TVA' , 'CHE-34.663.860 TVA' ] )
32
+ it_validates ( [ 'CHE-343.663.860' , 'CHE-343.663.860IVA' , 'CHE-343.663.860 IVA' , 'CHE343663860' , 'CHE343663860IVA' ,
33
+ 'CHE343663860 IVA' ] ,
34
+ [ 'CHE-343.663.8601' , 'CHE-343.663.8601IVA' , 'CHE-343.663.8601 IVA' , 'CHE-34.663.860' ,
35
+ 'CHE-34.663.860IVA' , 'CHE-34.663.860 IVA' ] )
30
36
it_validates ( %w[ CY36579347A CY36579347C CY60000347C ] , %w[ CY36579347 CY365793478 CY365793478A CY365793G ] )
31
37
it_validates ( %w[ CZ56389267 CZ563892670 CZ5638926790 ] , %w[ CZ5638926 CZ56389268901 ] )
32
38
it_validates ( %w[ DE345889003 ] , %w[ DE34588900 DE3458890090 DE34588900C ] )
0 commit comments