Skip to content

Commit 34b4c8c

Browse files
committed
WhenAdminAddCountry.countryName{En,Ru}ShouldNotStartsFromHyphen: port to Robot Framework.
Addressed to #530 No functional changes.
1 parent adc8bbf commit 34b4c8c

File tree

2 files changed

+8
-18
lines changed

2 files changed

+8
-18
lines changed

src/test/java/ru/mystamps/web/tests/cases/WhenAdminAddCountry.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -114,24 +114,6 @@ public void countryNameRuWithAllowedCharactersShouldBeAccepted() {
114114
assertThat(page).field("nameRu").hasNoError();
115115
}
116116

117-
@Test(groups = "invalid", dependsOnGroups = "std")
118-
public void countryNameEnShouldNotStartsFromHyphen() {
119-
page.addCountry("-test", TEST_COUNTRY_NAME_RU);
120-
121-
assertThat(page)
122-
.field("name")
123-
.hasError(tr("value.hyphen"));
124-
}
125-
126-
@Test(groups = "invalid", dependsOnGroups = "std")
127-
public void countryNameRuShouldNotStartsFromHyphen() {
128-
page.addCountry(TEST_COUNTRY_NAME_EN, "-тест");
129-
130-
assertThat(page)
131-
.field("nameRu")
132-
.hasError(tr("value.hyphen"));
133-
}
134-
135117
@Test(groups = "invalid", dependsOnGroups = "std")
136118
public void countryNameEnShouldNotEndsWithHyphen() {
137119
page.addCountry("test-", TEST_COUNTRY_NAME_RU);

src/test/robotframework/country/creation/validation.robot

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@ Create country with repeating hyphens in name
4141
Element Text Should Be id=name.errors Value must not contain repetition of hyphen
4242
Element Text Should Be id=nameRu.errors Value must not contain repetition of hyphen
4343

44+
Create country with name that starts with hyphen
45+
[Documentation] Verify validation of name with leading hyphen
46+
Input Text id=name -test
47+
Input Text id=nameRu -тест
48+
Submit Form id=add-country-form
49+
Element Text Should Be id=name.errors Value must not start or end with hyphen
50+
Element Text Should Be id=nameRu.errors Value must not start or end with hyphen
51+
4452
*** Keywords ***
4553
Before Test Suite
4654
[Documentation] Open browsers, register fail hook and login as admin

0 commit comments

Comments
 (0)