<s> from django . contrib . localflavor . nl . forms import ( NLPhoneNumberField , <EOL> NLZipCodeField , NLSoFiNumberField , NLProvinceSelect ) <EOL> from django . test import SimpleTestCase <EOL> class NLLocalFlavorTests ( SimpleTestCase ) : <EOL> def test_NLProvinceSelect ( self ) : <EOL> f = NLProvinceSelect ( ) <EOL> out = u'''<STR_LIT>''' <EOL> self . assertHTMLEqual ( f . render ( '<STR_LIT>' , '<STR_LIT>' ) , out ) <EOL> def test_NLPhoneNumberField ( self ) : <EOL> error_invalid = [ u'<STR_LIT>' ] <EOL> valid = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> } <EOL> invalid = { <EOL> '<STR_LIT:foo>' : error_invalid , <EOL> } <EOL> self . assertFieldOutput ( NLPhoneNumberField , valid , invalid ) <EOL> def test_NLZipCodeField ( self ) : <EOL> error_invalid = [ u'<STR_LIT>' ] <EOL> valid = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> } <EOL> invalid = { <EOL> '<STR_LIT>' : error_invalid , <EOL> '<STR_LIT:foo>' : error_invalid , <EOL> } <EOL> self . assertFieldOutput ( NLZipCodeField , valid , invalid ) <EOL> def test_NLSoFiNumberField ( self ) : <EOL> error_invalid = [ u'<STR_LIT>' ] <EOL> valid = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> } <EOL> invalid = { <EOL> '<STR_LIT>' : error_invalid , <EOL> '<STR_LIT>' : error_invalid , <EOL> '<STR_LIT:foo>' : error_invalid , <EOL> } <EOL> self . assertFieldOutput ( NLSoFiNumberField , valid , invalid ) </s>
