簡體   English   中英

Calabash iOS日期選擇器問題

[英]Calabash iOS Date picker issue

我為Calabash-iOS自動化使用了一個簡單的日期選擇器代碼。 每當我設置今天或過去的某個日期作為選擇時,它將失敗。 我希望有人對此有所了解。 這是我的代碼和錯誤消息:

然后(/ ^我設置提醒日期“(。 ?)”時間“(。 ?)” $ /)做| date10,time10 |

target_time = Time.parse(time10)

target_date = Date.parse(date10)

current_time = date_time_from_picker()

current_date = date_time_from_picker()

date_time = DateTime.new(target_date.year,

                         target_date.mon,

                         target_date.day,

                         target_time.hour,

                         target_time.min,

                         0,

                         target_time.gmt_offset)                             

picker_set_date_time date_time

sleep(3)

結束,然后將提醒日期設置為“ 05/08/2014”,將時間設置為“ 5:24”

如果設置的日期是今天的日期或過去的日期,則失敗,如果是某個將來的日期,則通過。 如果有些朋友知道其解決方案,請提出建議。

檢查您的UIDatePicker的最小日期。

http://calabashapi.xamarin.com/ios/Calabash/Cucumber/DatePicker.html#picker_set_date_time-instance_method

您提到“失敗”。 您能描述一下它如何失敗嗎?

如果最起碼的日期是問題所在,並且沒有引發運行時錯誤,請提交錯誤。

(RuntimeError) — if the target date is less than the picker's minimum date

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM