language_redirection.feature
1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Feature: language redirection
As a guest
I want to see an article
Background:
Given the following users
| login | name |
| manuel | Manuel Silva |
And the following articles
| owner | name | body | language | translation_of |
| manuel | Meu Artigo | isso é um teste | pt | nil |
| manuel | My Article | this is a test | en | Meu Artigo |
Scenario: view page in Pt as Pt guest
Given my browser prefers Portuguese
When I go to /manuel/meu-artigo
Then the site should be in Portuguese
Scenario: view page in Pt as En guest with redirection disabled by default
Given my browser prefers English
When I go to /manuel/meu-artigo
Then the site should be in Portuguese
Scenario: view page in Pt as En guest with redirection enabled
#Given manuel enabled translation redirection in his profile
# Testing the web UI
Given I am logged in as "manuel"
And my browser prefers English
And I go to /myprofile/manuel/profile_editor/edit
And I check "Automaticaly redirect the visitor to the article translated to his/her language"
And I press "Save"
When I go to /manuel/meu-artigo
Then the site should be in English
Scenario: view page in Pt as En guest with redirection disabled
Given manuel disabled translation redirection in his profile
And my browser prefers English
When I go to /manuel/meu-artigo
Then the site should be in Portuguese