| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 package org.chromium.content.browser.input; | 5 package org.chromium.content.browser.input; |
| 6 | 6 |
| 7 import android.content.Context; | 7 import android.content.Context; |
| 8 import android.test.AndroidTestCase; | 8 import android.test.AndroidTestCase; |
| 9 import android.test.suitebuilder.annotation.SmallTest; | 9 import android.test.suitebuilder.annotation.SmallTest; |
| 10 | 10 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 47 mInputActionDel
egate); | 47 mInputActionDel
egate); |
| 48 } | 48 } |
| 49 | 49 |
| 50 @SmallTest | 50 @SmallTest |
| 51 @Feature({"DateTimeDialog"}) | 51 @Feature({"DateTimeDialog"}) |
| 52 public void testDateValueParsing() { | 52 public void testDateValueParsing() { |
| 53 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, | 53 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, |
| 54 1970, 0, 1, | 54 1970, 0, 1, |
| 55 0, 0, 0, 0, 0, | 55 0, 0, 0, 0, 0, |
| 56 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 56 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 57 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATE, 0.0, | 57 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATE, 0.0, |
| 58 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 58 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 59 | 59 |
| 60 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, | 60 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, |
| 61 1, 0, 1, | 61 1, 0, 1, |
| 62 0, 0, 0, 0, 0, | 62 0, 0, 0, 0, 0, |
| 63 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 63 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 64 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATE, -62135596800000.0
, | 64 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATE, -6213559680
0000.0, |
| 65 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 65 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 66 | 66 |
| 67 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, | 67 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, |
| 68 275760, 8, 13, | 68 275760, 8, 13, |
| 69 0, 0, 0, 0, 0, | 69 0, 0, 0, 0, 0, |
| 70 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 70 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 71 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATE, 8640000000000000.
0, | 71 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATE, 86400000000
00000.0, |
| 72 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 72 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 73 | 73 |
| 74 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, | 74 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATE, |
| 75 2013, 10, 7, | 75 2013, 10, 7, |
| 76 0, 0, 0, 0, 0, | 76 0, 0, 0, 0, 0, |
| 77 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 77 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 78 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATE, 1383782400000.0, | 78 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATE, 13837824000
00.0, |
| 79 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); | 79 DATE_DIALOG_DEFAULT_MIN, DATE_DIALOG_DEFAULT_MAX, 1.0); |
| 80 } | 80 } |
| 81 | 81 |
| 82 @SmallTest | 82 @SmallTest |
| 83 @Feature({"DateTimeDialog"}) | 83 @Feature({"DateTimeDialog"}) |
| 84 public void testDatetimelocalValueParsing() { | 84 public void testDatetimelocalValueParsing() { |
| 85 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, | 85 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, |
| 86 1970, 0, 1, | 86 1970, 0, 1, |
| 87 0, 0, 0, 0, 0, | 87 0, 0, 0, 0, 0, |
| 88 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); | 88 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); |
| 89 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, 0, | 89 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, 0, |
| 90 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); | 90 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); |
| 91 | 91 |
| 92 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, | 92 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, |
| 93 1, 0, 1, | 93 1, 0, 1, |
| 94 0, 0, 0, 0, 0, | 94 0, 0, 0, 0, 0, |
| 95 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); | 95 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); |
| 96 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, -6213559
6800000.0, | 96 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, -6
2135596800000.0, |
| 97 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); | 97 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); |
| 98 | 98 |
| 99 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, | 99 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, |
| 100 275760, 8, 13, | 100 275760, 8, 13, |
| 101 0, 0, 0, 0, 0, | 101 0, 0, 0, 0, 0, |
| 102 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); | 102 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); |
| 103 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, 86400000
00000000.0, | 103 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, 86
40000000000000.0, |
| 104 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); | 104 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 1.0); |
| 105 | 105 |
| 106 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, | 106 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_DATETIMEL
OCAL, |
| 107 2013, 10, 8, | 107 2013, 10, 8, |
| 108 1, 1, 2, 196, 0, | 108 1, 1, 2, 196, 0, |
| 109 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 0.001); | 109 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 0.001); |
| 110 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, 13838724
62196.0, | 110 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_DATETIMELOCAL, 13
83872462196.0, |
| 111 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 0.001); | 111 DATETIMELOCAL_DIALOG_DEFAULT_MIN, DATETIMELOCAL_DIALOG_DEFAULT_M
AX, 0.001); |
| 112 } | 112 } |
| 113 | 113 |
| 114 @SmallTest | 114 @SmallTest |
| 115 @Feature({"DateTimeDialog"}) | 115 @Feature({"DateTimeDialog"}) |
| 116 public void testMonthValueParsing() { | 116 public void testMonthValueParsing() { |
| 117 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, | 117 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, |
| 118 1970, 0, 0, | 118 1970, 0, 0, |
| 119 0, 0, 0, 0, 0, | 119 0, 0, 0, 0, 0, |
| 120 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 120 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 121 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_MONTH, 0.0, | 121 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_MONTH, 0.0, |
| 122 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 122 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 123 | 123 |
| 124 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, | 124 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, |
| 125 1, 0, 0, | 125 1, 0, 0, |
| 126 0, 0, 0, 0, 0, | 126 0, 0, 0, 0, 0, |
| 127 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 127 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 128 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_MONTH, -23628.0, | 128 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_MONTH, -23628.0, |
| 129 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 129 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 130 | 130 |
| 131 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, | 131 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, |
| 132 275760, 8, 0, | 132 275760, 8, 0, |
| 133 0, 0, 0, 0, 0, | 133 0, 0, 0, 0, 0, |
| 134 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 134 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 135 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_MONTH, 3285488.0, | 135 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_MONTH, 3285488.0, |
| 136 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 136 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 137 | 137 |
| 138 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, | 138 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_MONTH, |
| 139 2013, 10, 0, | 139 2013, 10, 0, |
| 140 0, 0, 0, 0, 0, | 140 0, 0, 0, 0, 0, |
| 141 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 141 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 142 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_MONTH, 526.0, | 142 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_MONTH, 526.0, |
| 143 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); | 143 MONTH_DIALOG_DEFAULT_MIN, MONTH_DIALOG_DEFAULT_MAX, 1.0); |
| 144 } | 144 } |
| 145 | 145 |
| 146 @SmallTest | 146 @SmallTest |
| 147 @Feature({"DateTimeDialog"}) | 147 @Feature({"DateTimeDialog"}) |
| 148 public void testTimeValueParsing() { | 148 public void testTimeValueParsing() { |
| 149 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_TIME, | 149 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_TIME, |
| 150 0, 0, 0, | 150 0, 0, 0, |
| 151 0, 0, 0, 0, 0, | 151 0, 0, 0, 0, 0, |
| 152 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); | 152 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); |
| 153 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_TIME, 0.0, | 153 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_TIME, 0.0, |
| 154 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); | 154 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); |
| 155 | 155 |
| 156 // Time dialog only shows the hour and minute fields. | 156 // Time dialog only shows the hour and minute fields. |
| 157 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_TIME, | 157 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_TIME, |
| 158 0, 0, 0, | 158 0, 0, 0, |
| 159 23, 59, 0, 0, 0, | 159 23, 59, 0, 0, 0, |
| 160 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); | 160 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); |
| 161 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_TIME, 86399999.0, | 161 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_TIME, 86399999.0, |
| 162 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); | 162 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); |
| 163 | 163 |
| 164 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_TIME, | 164 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_TIME, |
| 165 0, 0, 0, | 165 0, 0, 0, |
| 166 15, 23, 0, 0, 0, | 166 15, 23, 0, 0, 0, |
| 167 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); | 167 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); |
| 168 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_TIME, 55425678.0, | 168 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_TIME, 55425678.0, |
| 169 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); | 169 TIME_DIALOG_DEFAULT_MIN, TIME_DIALOG_DEFAULT_MAX, 1.0); |
| 170 } | 170 } |
| 171 | 171 |
| 172 @SmallTest | 172 @SmallTest |
| 173 @Feature({"DateTimeDialog"}) | 173 @Feature({"DateTimeDialog"}) |
| 174 public void testWeekValueParsing() { | 174 public void testWeekValueParsing() { |
| 175 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, | 175 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, |
| 176 1970, 0, 0, | 176 1970, 0, 0, |
| 177 0, 0, 0, 0, 1, | 177 0, 0, 0, 0, 1, |
| 178 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 178 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 179 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_WEEK, -259200000.0, | 179 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_WEEK, -259200000.
0, |
| 180 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 180 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 181 | 181 |
| 182 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, | 182 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, |
| 183 1, 0, 0, | 183 1, 0, 0, |
| 184 0, 0, 0, 0, 1, | 184 0, 0, 0, 0, 1, |
| 185 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 185 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 186 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_WEEK, -62135596800000.0
, | 186 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_WEEK, -6213559680
0000.0, |
| 187 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 187 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 188 | 188 |
| 189 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, | 189 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, |
| 190 275760, 0, 0, | 190 275760, 0, 0, |
| 191 0, 0, 0, 0, 37, | 191 0, 0, 0, 0, 37, |
| 192 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 192 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 193 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_WEEK, 8639999568000000.
0, | 193 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_WEEK, 86399995680
00000.0, |
| 194 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 194 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 195 | 195 |
| 196 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, | 196 mInputDialogContainer.setShowDialogExpectation(TEXT_INPUT_TYPE_WEEK, |
| 197 2013, 0, 0, | 197 2013, 0, 0, |
| 198 0, 0, 0, 0, 44, | 198 0, 0, 0, 0, 44, |
| 199 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 199 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 200 mInputDialogContainer.showDialog(TEXT_INPUT_TYPE_WEEK, 1382918400000.0, | 200 mInputDialogContainer.showPickerDialog(TEXT_INPUT_TYPE_WEEK, 13829184000
00.0, |
| 201 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); | 201 WEEK_DIALOG_DEFAULT_MIN, WEEK_DIALOG_DEFAULT_MAX, 1.0); |
| 202 } | 202 } |
| 203 | 203 |
| 204 @SmallTest | 204 @SmallTest |
| 205 @Feature({"DateTimeDialog"}) | 205 @Feature({"DateTimeDialog"}) |
| 206 public void testDateValueGenerating() { | 206 public void testDateValueGenerating() { |
| 207 mInputActionDelegate.setReplaceDateTimeExpectation(0); | 207 mInputActionDelegate.setReplaceDateTimeExpectation(0); |
| 208 mInputDialogContainer.setFieldDateTimeValue(TEXT_INPUT_TYPE_DATE, | 208 mInputDialogContainer.setFieldDateTimeValue(TEXT_INPUT_TYPE_DATE, |
| 209 1970, 0, 1, | 209 1970, 0, 1, |
| 210 0, 0, 0, 0, 0); | 210 0, 0, 0, 0, 0); |
| (...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 366 mExpectedMinute = minute; | 366 mExpectedMinute = minute; |
| 367 mExpectedSecond = second; | 367 mExpectedSecond = second; |
| 368 mExpectedMillis = millis; | 368 mExpectedMillis = millis; |
| 369 mExpectedWeek = week; | 369 mExpectedWeek = week; |
| 370 mExpectedMin = min; | 370 mExpectedMin = min; |
| 371 mExpectedMax = max; | 371 mExpectedMax = max; |
| 372 mExpectedStep = step; | 372 mExpectedStep = step; |
| 373 } | 373 } |
| 374 | 374 |
| 375 @Override | 375 @Override |
| 376 void showDialog(final int dialogType, | 376 void showPickerDialog(final int dialogType, |
| 377 int year, int month, int monthDay, | 377 int year, int month, int monthDay, |
| 378 int hourOfDay, int minute, int second, int millis, int week, | 378 int hourOfDay, int minute, int second, int millis, int week, |
| 379 double min, double max, double step) { | 379 double min, double max, double step) { |
| 380 assertEquals(mExpectedDialogType, dialogType); | 380 assertEquals(mExpectedDialogType, dialogType); |
| 381 assertEquals(mExpectedYear, year); | 381 assertEquals(mExpectedYear, year); |
| 382 assertEquals(mExpectedMonth, month); | 382 assertEquals(mExpectedMonth, month); |
| 383 assertEquals(mExpectedMonthDay, monthDay); | 383 assertEquals(mExpectedMonthDay, monthDay); |
| 384 assertEquals(mExpectedHourOfDay, hourOfDay); | 384 assertEquals(mExpectedHourOfDay, hourOfDay); |
| 385 assertEquals(mExpectedMinute, minute); | 385 assertEquals(mExpectedMinute, minute); |
| 386 assertEquals(mExpectedSecond, second); | 386 assertEquals(mExpectedSecond, second); |
| 387 assertEquals(mExpectedMillis, millis); | 387 assertEquals(mExpectedMillis, millis); |
| 388 assertEquals(mExpectedWeek, week); | 388 assertEquals(mExpectedWeek, week); |
| 389 assertEquals(mExpectedMin, min); | 389 assertEquals(mExpectedMin, min); |
| 390 assertEquals(mExpectedMax, max); | 390 assertEquals(mExpectedMax, max); |
| 391 assertEquals(mExpectedStep, step); | 391 assertEquals(mExpectedStep, step); |
| 392 } | 392 } |
| 393 | 393 |
| 394 public void setFieldDateTimeValue(int dialogType, | 394 public void setFieldDateTimeValue(int dialogType, |
| 395 int year, int month, int monthDay, | 395 int year, int month, int monthDay, |
| 396 int hourOfDay, int minute, int second, in
t millis, | 396 int hourOfDay, int minute, int second, in
t millis, |
| 397 int week) { | 397 int week) { |
| 398 super.setFieldDateTimeValue(dialogType, | 398 super.setFieldDateTimeValue(dialogType, |
| 399 year, month, monthDay, | 399 year, month, monthDay, |
| 400 hourOfDay, minute, second, millis, | 400 hourOfDay, minute, second, millis, |
| 401 week); | 401 week); |
| 402 } | 402 } |
| 403 } | 403 } |
| 404 } | 404 } |
| OLD | NEW |