Skip to content

Commit 66e0dec

Browse files
committed
assume mobile if not tagged @mobile
1 parent d920669 commit 66e0dec

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

lib/kraken-mobile/models/feature_file.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@ def initialize(file_path:)
2424
#-------------------------------
2525
def number_of_required_mobile_devices
2626
all_tags = @scenarios.map(&:tags).flatten.uniq
27-
all_tags.select { |tag| tag == '@mobile' }.count
27+
mobile_tagged_count = all_tags.select { |tag| tag == '@mobile' }.count
28+
empty_tagged_scenarios = @scenarios.select do |scenario|
29+
!scenario.tags.include?('@mobile') &&
30+
!scenario.tags.include?('@web')
31+
end
32+
mobile_tagged_count + empty_tagged_scenarios.count
2833
end
2934

3035
def number_of_required_web_devices

lib/kraken-mobile/steps/mobile/kraken_steps.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@
6666
device.save_snapshot_in_file_path(file_path)
6767
end
6868

69+
Then(/^I enter text "([^\"]*)"$/) do |text|
70+
keyboard_enter_text(text, {})
71+
end
72+
6973
private
7074

7175
def current_process_id

0 commit comments

Comments
 (0)