Commit e87caee8 by Hugo Lopes Tavares Committed by Gabriel Falcão

fixed test (return should be unicode, not utf8/basestr)

parent 509fc527
...@@ -56,19 +56,19 @@ def test_output_with_success_colorless(): ...@@ -56,19 +56,19 @@ def test_output_with_success_colorless():
runner.run() runner.run()
assert_stdout_lines( assert_stdout_lines(
"\n" u"\n"
"Funcionalidade: feature burra # tests/functional/language_specific_features/pt-br/success/dumb.feature:3\n" u"Funcionalidade: feature burra # tests/functional/language_specific_features/pt-br/success/dumb.feature:3\n"
" Como um programador # tests/functional/language_specific_features/pt-br/success/dumb.feature:4\n" u" Como um programador # tests/functional/language_specific_features/pt-br/success/dumb.feature:4\n"
" Eu quero que este teste passe # tests/functional/language_specific_features/pt-br/success/dumb.feature:5\n" u" Eu quero que este teste passe # tests/functional/language_specific_features/pt-br/success/dumb.feature:5\n"
" Para testar um cenário de sucesso # tests/functional/language_specific_features/pt-br/success/dumb.feature:6\n" u" Para testar um cenário de sucesso # tests/functional/language_specific_features/pt-br/success/dumb.feature:6\n"
"\n" u"\n"
" Cenário: Fazer nada # tests/functional/language_specific_features/pt-br/success/dumb.feature:8\n" u" Cenário: Fazer nada # tests/functional/language_specific_features/pt-br/success/dumb.feature:8\n"
" Dado que eu faço nada # tests/functional/language_specific_features/pt-br/success/dumb_steps.py:6\n" u" Dado que eu faço nada # tests/functional/language_specific_features/pt-br/success/dumb_steps.py:6\n"
"\033[A Dado que eu faço nada # tests/functional/language_specific_features/pt-br/success/dumb_steps.py:6\n" u"\033[A Dado que eu faço nada # tests/functional/language_specific_features/pt-br/success/dumb_steps.py:6\n"
"\n" u"\n"
"1 feature (1 passed)\n" u"1 feature (1 passed)\n"
"1 scenario (1 passed)\n" u"1 scenario (1 passed)\n"
"1 step (1 passed)\n" u"1 step (1 passed)\n"
) )
@with_setup(prepare_stdout) @with_setup(prepare_stdout)
...@@ -79,24 +79,24 @@ def test_output_of_table_with_success_colorless(): ...@@ -79,24 +79,24 @@ def test_output_of_table_with_success_colorless():
runner.run() runner.run()
assert_stdout_lines( assert_stdout_lines(
"\n" u"\n"
"Funcionalidade: feature burra, com tabela # tests/functional/language_specific_features/pt-br/success/table.feature:3\n" u"Funcionalidade: feature burra, com tabela # tests/functional/language_specific_features/pt-br/success/table.feature:3\n"
" Como um programador # tests/functional/language_specific_features/pt-br/success/table.feature:4\n" u" Como um programador # tests/functional/language_specific_features/pt-br/success/table.feature:4\n"
" Eu quero testar steps com tabelas # tests/functional/language_specific_features/pt-br/success/table.feature:5\n" u" Eu quero testar steps com tabelas # tests/functional/language_specific_features/pt-br/success/table.feature:5\n"
" Para ver o output em pt-br # tests/functional/language_specific_features/pt-br/success/table.feature:6\n" u" Para ver o output em pt-br # tests/functional/language_specific_features/pt-br/success/table.feature:6\n"
"\n" u"\n"
" Cenário: Fazer nada, com tabelas :) # tests/functional/language_specific_features/pt-br/success/table.feature:8\n" u" Cenário: Fazer nada, com tabelas :) # tests/functional/language_specific_features/pt-br/success/table.feature:8\n"
" Dado que eu brinco com os seguintes itens: # tests/functional/language_specific_features/pt-br/success/table_steps.py:6\n" u" Dado que eu brinco com os seguintes itens: # tests/functional/language_specific_features/pt-br/success/table_steps.py:6\n"
" | id | description |\n" u" | id | description |\n"
" | 12 | some desc |\n" u" | 12 | some desc |\n"
" | 64 | another desc |\n" u" | 64 | another desc |\n"
"\033[A\033[A\033[A\033[A Dado que eu brinco com os seguintes itens: # tests/functional/language_specific_features/pt-br/success/table_steps.py:6\n" u"\033[A\033[A\033[A\033[A Dado que eu brinco com os seguintes itens: # tests/functional/language_specific_features/pt-br/success/table_steps.py:6\n"
" | id | description |\n" u" | id | description |\n"
" | 12 | some desc |\n" u" | 12 | some desc |\n"
" | 64 | another desc |\n" u" | 64 | another desc |\n"
"\n" u"\n"
"1 feature (1 passed)\n" u"1 feature (1 passed)\n"
"1 scenario (1 passed)\n" u"1 scenario (1 passed)\n"
"1 step (1 passed)\n" u"1 step (1 passed)\n"
) )
...@@ -74,13 +74,13 @@ def test_language_portuguese(): ...@@ -74,13 +74,13 @@ def test_language_portuguese():
'Language: PT-BR -> Language class supports portuguese through code "pt-br"' 'Language: PT-BR -> Language class supports portuguese through code "pt-br"'
lang = Language('pt-br') lang = Language('pt-br')
assert_equals(lang.code, 'pt-br') assert_equals(lang.code, u'pt-br')
assert_equals(lang.name, 'Portuguese') assert_equals(lang.name, u'Portuguese')
assert_equals(lang.native, u'Português') assert_equals(lang.native, u'Português')
assert_equals(lang.feature, 'Funcionalidade') assert_equals(lang.feature, u'Funcionalidade')
assert_equals(lang.scenario, u'Cenário|Cenario') assert_equals(lang.scenario, u'Cenário|Cenario')
assert_equals(lang.examples, 'Exemplos|Cenários') assert_equals(lang.examples, u'Exemplos|Cenários')
assert_equals(lang.scenario_outline, 'Esquema do Cenário|Esquema do Cenario') assert_equals(lang.scenario_outline, u'Esquema do Cenário|Esquema do Cenario')
def test_scenario_ptbr_from_string(): def test_scenario_ptbr_from_string():
'Language: PT-BR -> Scenario.from_string' 'Language: PT-BR -> Scenario.from_string'
...@@ -89,7 +89,7 @@ def test_scenario_ptbr_from_string(): ...@@ -89,7 +89,7 @@ def test_scenario_ptbr_from_string():
assert_equals( assert_equals(
scenario.name, scenario.name,
'Consolidar o banco de dados de cursos universitários em arquivo texto' u'Consolidar o banco de dados de cursos universitários em arquivo texto'
) )
assert_equals( assert_equals(
scenario.steps[0].hashes, scenario.steps[0].hashes,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment