コード例 #1
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_specialchars():
    result = wordwrap(u'!"§$%&/()=?#+* ~öäü', 10)
    assert_equal(result, u'!"§$%&/()=?#+*\n~öäü')
コード例 #2
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_length_none():
    assert_raises(ValueError, lambda: wordwrap('test', None))
コード例 #3
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_endwithblanks():
    result = wordwrap('word          ', 10)
    assert_equal(result, 'word')
コード例 #4
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_blanks():
    result = wordwrap('                    ', 10)
    assert_equal(result, '')
コード例 #5
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
 def do_it():
     return wordwrap(None, 10)
コード例 #6
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_three_lines():
    result = wordwrap("eins zwei drei vier fuenf", 10)
    assert_equal(result, "eins zwei\ndrei vier\nfuenf")
コード例 #7
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_two_long_words():
    result = wordwrap('einganzlangeswort undnocheinesdazu', 10)
    assert_equal(result, 'einganzlangeswort\nundnocheinesdazu')
コード例 #8
0
 def test_uma_palavra_muito_maior_que_tamanho_linha(self):
     self.assertEqual(wordwrap("abobora", 2), "ab\nob\nor\na")
コード例 #9
0
 def test_uma_frase_que_quebra_antes_do_espaco(self):
     self.assertEqual(wordwrap("abobora legal", 7), "abobora\nlegal")
コード例 #10
0
	def test_frase_vazia_nao_quebra_linha(self):
		self.assertEqual(wordwrap("", 80), "")
コード例 #11
0
	def test_uma_palavra_menor_que_tamanho_linha(self):
		self.assertEqual(wordwrap("abobora", 80), "abobora")
コード例 #12
0
	def test_uma_frase_que_comeca_com_espaco(self):
		self.assertEqual(wordwrap(" abobora legal", 8), " abobora\nlegal")
コード例 #13
0
	def test_uma_frase_que_quebra_apos_do_espaco(self):	
		self.assertEqual(wordwrap("abobora legal", 9), "abobora\nlegal")
		self.assertEqual(wordwrap("limao legal", 9), "limao\nlegal")
		self.assertEqual(wordwrap("limao legal", 10), "limao\nlegal")
コード例 #14
0
	def test_uma_frase_que_quebra_exatamente_no_espaco(self):
		self.assertEqual(wordwrap("abobora legal", 8), "abobora\nlegal")
コード例 #15
0
	def test_uma_frase_que_quebra_antes_do_espaco(self):		
		self.assertEqual(wordwrap("abobora legal", 7), "abobora\nlegal")
コード例 #16
0
 def test_uma_frase_que_quebra_exatamente_no_espaco(self):
     self.assertEqual(wordwrap("abobora legal", 8), "abobora\nlegal")
コード例 #17
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_threewords():
    result = wordwrap("eins zwei drei", 10)
    assert_equal(result, "eins zwei\ndrei")
コード例 #18
0
 def test_uma_frase_que_quebra_apos_do_espaco(self):
     self.assertEqual(wordwrap("abobora legal", 9), "abobora\nlegal")
     self.assertEqual(wordwrap("limao legal", 9), "limao\nlegal")
     self.assertEqual(wordwrap("limao legal", 10), "limao\nlegal")
コード例 #19
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_ten_chars():
    result = wordwrap('0123456789', 10)
    assert_equal(result, '0123456789')
コード例 #20
0
 def test_uma_frase_que_comeca_com_espaco(self):
     self.assertEqual(wordwrap(" abobora legal", 8), " abobora\nlegal")
コード例 #21
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_single_chars():
    result = wordwrap('a b c d e f g h i j k', 10)
    assert_equal(result, 'a b c d e\nf g h i j\nk')
コード例 #22
0
 def test_frase_vazia_nao_quebra_linha(self):
     self.assertEqual(wordwrap("", 80), "")
コード例 #23
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_text_none():
    assert_raises(ValueError, lambda: wordwrap(None, 10))
コード例 #24
0
 def test_uma_palavra_menor_que_tamanho_linha(self):
     self.assertEqual(wordwrap("abobora", 80), "abobora")
コード例 #25
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_negative():
    assert_raises(ValueError, lambda: wordwrap('test', -5))
コード例 #26
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_shortword():
    result = wordwrap('einwort', 10)
    assert_equal(result, 'einwort')
コード例 #27
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_many_words():
    result = wordwrap('eins zwei drei view fuenf sechs sieben acht neun', 10)
    assert_equal(result, 'eins zwei\ndrei view\nfuenf\nsechs\nsieben\nacht neun')
コード例 #28
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_longword():
    result = wordwrap('einganzlangeswort', 10)
    assert_equal(result, 'einganzlangeswort')
コード例 #29
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_empty():
    result = wordwrap('', 10)
    assert_equal(result, '')
コード例 #30
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_twowords():
    result = wordwrap('zwei woerter', 10)
    assert_equal(result, 'zwei\nwoerter')
コード例 #31
0
ファイル: test_wordwrap.py プロジェクト: SalzPUG/wordwrap
def test_breaks():
    result = wordwrap('Ein Satz.\nUnd noch ein zweiter Satz.\nEnde.', 15)
    assert_equal(result, 'Ein Satz.\nUnd noch ein\nzweiter Satz.\nEnde.')
コード例 #32
0
	def test_uma_palavra_muito_maior_que_tamanho_linha(self):
		self.assertEqual(wordwrap("abobora", 2), "ab\nob\nor\na")