aboutsummaryrefslogtreecommitdiffstats
path: root/src/ngScenario/dsl.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/ngScenario/dsl.js')
-rw-r--r--src/ngScenario/dsl.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ngScenario/dsl.js b/src/ngScenario/dsl.js
index 67a56af9..becd13a5 100644
--- a/src/ngScenario/dsl.js
+++ b/src/ngScenario/dsl.js
@@ -295,7 +295,12 @@ angular.scenario.dsl('select', function() {
if (option.length) {
select.val(value);
} else {
- option = select.find('option:contains("' + value + '")');
+ option = select.find('option').filter(function(){
+ return _jQuery(this).text() === value;
+ });
+ if (!option.length) {
+ option = select.find('option:contains("' + value + '")');
+ }
if (option.length) {
select.val(option.val());
} else {