From 9cc7517fa0fc0b407e8902358a53d309db756658 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Lievremont Date: Wed, 30 Jul 2014 15:51:22 +0200 Subject: [PATCH] SONAR-5505 Add MT for tag lexical order --- .../src/main/js/tests/e2e/tests/coding-rules-spec.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/server/sonar-web/src/main/js/tests/e2e/tests/coding-rules-spec.js b/server/sonar-web/src/main/js/tests/e2e/tests/coding-rules-spec.js index 2553a3a3033..b221a5c59ce 100644 --- a/server/sonar-web/src/main/js/tests/e2e/tests/coding-rules-spec.js +++ b/server/sonar-web/src/main/js/tests/e2e/tests/coding-rules-spec.js @@ -32,8 +32,17 @@ casper.test.begin(testName('Readonly Tests'), function suite(test) { casper.waitForSelector('.navigator-filters', function checkDefaultFilters() { test.assertVisible('input[type="text"].query-filter-input'); test.assertElementCount('.navigator-filter', 15); - test.assertElementCount('.navigator-filter-optional', 12 /* Only query, qProfile and 'More' are visible by default */); + test.assertElementCount('.navigator-filter-optional', 12 /* Only query, qProfile and 'More' are visible by default */); test.assertVisible('button.navigator-filter-submit'); + + + casper.click('.navigator-filter-more-criteria'); + casper.waitUntilVisible('.navigator-filter-details.active', function checkTagsAreOrdered() { + casper.click('.navigator-filter-details.active li:nth-last-child(2) label'); + test.assertSelectorHasText('.navigator-filter-details.active>.navigator-filter-select-list.choices>li:nth-child(1)', 'brain-overload'); + test.assertSelectorHasText('.navigator-filter-details.active>.navigator-filter-select-list.choices>li:nth-child(11)', 'unused'); + casper.click('.navigator-filter.active>.navigator-filter-disable'); + }); }); -- 2.39.5