Projet

Général

Profil

Révision ed9a13f1

Ajouté par Assos Assos il y a plus de 3 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/feeds/tests/feeds_mapper_date.test
13 13
 */
14 14
class FeedsMapperDateTestCase extends FeedsMapperTestCase {
15 15

  
16
  /**
17
   * {@inheritdoc}
18
   */
16 19
  public static function getInfo() {
17 20
    return array(
18 21
      'name' => 'Mapper: Date',
......
22 25
    );
23 26
  }
24 27

  
28
  /**
29
   * {@inheritdoc}
30
   */
25 31
  public function setUp() {
26 32
    parent::setUp(array('date_api', 'date'));
27 33
    variable_set('date_default_timezone', 'UTC');
......
110 116
    );
111 117
    for ($i = 1; $i <= 6; $i++) {
112 118
      $this->drupalGet("node/$i/edit");
113
      $this->assertNodeFieldValue('date', $values[$i-1]);
114
      $this->assertNodeFieldValue('datestamp', $values[$i-1]);
115
      $this->assertNodeFieldValue('datetime', $values[$i-1]);
119
      $this->assertNodeFieldValue('date', $values[$i - 1]);
120
      $this->assertNodeFieldValue('datestamp', $values[$i - 1]);
121
      $this->assertNodeFieldValue('datetime', $values[$i - 1]);
116 122
    }
117 123
  }
118 124

  
125
  /**
126
   * {@inheritdoc}
127
   */
119 128
  protected function getFormFieldsNames($field_name, $index) {
120 129
    if (in_array($field_name, array('date', 'datetime', 'datestamp'))) {
121 130
      return array("field_{$field_name}[und][{$index}][value][date]");
......
209 218

  
210 219
    // Import CSV file.
211 220
    $this->importFile('csv', $this->absolutePath() . '/tests/feeds/content_date.csv');
212
    $this->assertText('Created 2 nodes');
221
    $this->assertText('Created 3 nodes');
213 222

  
214 223
    // Check the imported nodes.
215 224
    $date_values = array(
216 225
      // Wintertime.
217
      // (Hear me calling)
226
      // (Hear me calling).
218 227
      1 => array(
219 228
        'field_date_start' => '11/05/1955 - 20:00',
220 229
        'field_date_end' => '11/05/1955 - 23:00',
......
224 233
        'field_datetime_end' => '11/05/1955 - 05:00',
225 234
      ),
226 235
      // Summertime =+0100.
227
      // (Dee dee dee)
236
      // (Dee dee dee).
228 237
      2 => array(
229 238
        'field_date_start' => '10/22/2015 - 06:29',
230 239
        'field_date_end' => '10/22/2015 - 09:29',
......
233 242
        'field_datetime_start' => '10/21/2015 - 12:29',
234 243
        'field_datetime_end' => '10/21/2015 - 15:29',
235 244
      ),
245
      // Timezone is specified in string, all UTC time.
246
      3 => array(
247
        'field_date_start' => '02/09/2018 - 00:00',
248
        'field_date_end' => '02/10/2018 - 22:00',
249
        'field_datestamp_start' => '02/09/2018 - 00:00',
250
        'field_datestamp_end' => '02/10/2018 - 22:00',
251
        'field_datetime_start' => '02/09/2018 - 00:00',
252
        'field_datetime_end' => '02/10/2018 - 22:00',
253
      ),
236 254
    );
237
    for ($i = 1; $i <= 2; $i++) {
255
    for ($i = 1; $i <= 3; $i++) {
238 256
      $this->drupalGet("node/$i/edit");
239 257
      $this->assertFieldByName('field_date[und][0][value][date]', $date_values[$i]['field_date_start']);
240 258
      $this->assertFieldByName('field_date[und][0][value2][date]', $date_values[$i]['field_date_end']);
......
321 339

  
322 340
    // Import CSV file.
323 341
    $this->importFile('csv', $this->absolutePath() . '/tests/feeds/content_date.csv');
324
    $this->assertText('Created 2 nodes');
342
    $this->assertText('Created 3 nodes');
325 343

  
326 344
    // Check the imported nodes.
327 345
    $date_values = array(

Formats disponibles : Unified diff