def rulefor_service(langcode):
    langcode = str(langcode)
    rule = rulefor(langcode) or None
    
    response = {"langcode":langcode, "rule": rule}
    if rule is None:
        response["error"] = "Invalid language specified"
    
    response = make_response(json.dumps(response))
    response.mimetype = 'application/json'
    return response
Exemple #2
0
 def test_basic_5(self):
     self.assertEqual(rulefor('klingon'), None)
Exemple #3
0
 def test_basic_4(self):
     self.assertEqual(rulefor('is'), 15)
Exemple #4
0
 def test_basic_3(self):
     self.assertEqual(rulefor('lt'), 6)
Exemple #5
0
 def test_basic_2(self):
     self.assertEqual(rulefor('EN'), 1)
Exemple #6
0
 def test_basic_1(self):
     self.assertEqual(rulefor('en'), 1)
Exemple #7
0
 def test_basic2(self):
     self.assertEqual(pluralize(('apple','apples'), 2, rulefor('en')), 'apples')