Example #1
0
def main():   
    EMT = EMTypograph()
    #EMT.set_text(u'"Эдиториум.ру" - сайт, созданный по материалам сборника "О редактировании и редакторах" Аркадия Эммануиловича Мильчина, который с 1944 года коллекционировал выдержки из статей, рассказов, фельетонов, пародий, писем и книг, где так или иначе затрагивается тема редакторской работы. Эта коллекция легла в основу обширной антологии, представляющей историю и природу редактирования в первоисточниках. ')    
    #EMT.set_text(u'<a href="https://www.lendingclub.com/">Lending Club</a>')    
    EMT.set_text(u'*****@*****.**')    
    

    result = EMT.apply()
    print result    
Example #2
0
def main():
    
    total = 0
    passed = 0
    for test in tests:
        EMT = EMTypograph()
        if test['title'] == u'Минус в диапозоне чисел':
            x = 1
        if test.has_key('params'):
            EMT.setup(test['params'])
        if test.get('safetags'):
            x = test.get('safetags')
            if isinstance(x, basestring):
                x = [x]
            for s in x:
                EMT.add_safe_tag(s)
        EMT.set_text(test['text'])
        
        passx = 0
        result = EMT.apply()
        if result == test['result']:
            r = u"OK     "            
            passx += 1
        else:
            r = u"FAIL   "
        print (r + test['title'] + u'' )
        if result != test['result']:
            print(u"    GOT:   "+result + u'')
            print(u"    NEED:  "+test['result'] + u'')
        
        del EMT
                
        total +=1
        if passx>=1:
            passed += 1
        
    print u'Total tests : '+str(total)
    print u'Passed tests: '+str(passed)
    print u'Failed tests: '+str(total-passed)
    return
Example #3
0
def typo(data):
    EMT = EMTypograph()
    EMT.set_text(data)
    result = EMT.apply()
    return result
Example #4
0
def rutype(value):
	EMT = EMTypograph()
	EMT.set_text(value)
	return EMT.apply()