From 76df2fa31d6b13a6d05f9ffa4e190cfdb4108d18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Castell=C3=B3n?= Date: Thu, 30 Jan 2020 09:32:51 +0100 Subject: [PATCH] MOBILE-3328 behat: Behat basic test for glossary --- .../tests/behat/app_basic_usage.feature | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/mod/glossary/tests/behat/app_basic_usage.feature b/mod/glossary/tests/behat/app_basic_usage.feature index 969009a16..03b0f9857 100755 --- a/mod/glossary/tests/behat/app_basic_usage.feature +++ b/mod/glossary/tests/behat/app_basic_usage.feature @@ -50,4 +50,41 @@ Feature: Test basic usage of glossary in app And I should see "potato" And I press "car" in the app Then I should see "car" - And I should see "A car (or automobile) is a wheeled motor vehicle used for transportation. Most definitions of cars say that they run primarily on roads, seat one to eight people, have four tires, and mainly transport people rather than goods." \ No newline at end of file + And I should see "A car (or automobile) is a wheeled motor vehicle used for transportation. Most definitions of cars say that they run primarily on roads, seat one to eight people, have four tires, and mainly transport people rather than goods." + + @app @3.8.0 @OK + Scenario: Change filters (include search) + When I enter the app + And I log in as "student1" + Then the header should be "Acceptance test site" in the app + And I should see "Course 1" + And I press "Course 1" near "Recently accessed courses" in the app + Then the header should be "Course 1" in the app + And I press "Test glossary" in the app + And I press "close" in the app + And I set the field "Concept" to "potato" in the app + And I set the field "Definition" to "The potato is a root vegetable native to the Americas, a starchy tuber of the plant Solanum tuberosum, and the plant itself, a perennial in the family Solanaceae." in the app + And I press "Save" in the app + And I press "close" in the app + And I set the field "Concept" to "car" in the app + And I set the field "Definition" to "A car (or automobile) is a wheeled motor vehicle used for transportation. Most definitions of cars say that they run primarily on roads, seat one to eight people, have four tires, and mainly transport people rather than goods." in the app + And I press "Save" in the app + And I press "close" in the app + And I set the field "Concept" to "mountain" in the app + And I set the field "Definition" to "A mountain is a large landform that rises above the surrounding land in a limited area, usually in the form of a peak." in the app + And I press "Save" in the app + Then the header should be "Test glossary" in the app + And I should see "car" + And I should see "mountain" + And I should see "potato" + And I press "Browse entries" in the app + And I press "Search" in the app + And I set the field "Search query" to "something" in the app + And I press "search" in the app + Then I should see "No entries were found." + And I set the field "Search query" to "potato" in the app + And I press "search" in the app + And I set the field "Search query" to " " in the app + And I press "potato" in the app + Then I should see "potato" + And I should see "The potato is a root vegetable native to the Americas, a starchy tuber of the plant Solanum tuberosum, and the plant itself, a perennial in the family Solanaceae." \ No newline at end of file