Blame view

framework/tests/forms/DatefieldViewJQueryTest.php 938 Bytes
0084d336   Administrator   Importers CRUD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  <?php
  /**
   * @package framework
   * @subpackage tests
   */
  class DateFieldViewJQueryTest extends SapphireTest {
  	
  	public function testConvert() {
  		$this->assertEquals(
  			'M d, yy',
  			DateField_View_JQuery::convert_iso_to_jquery_format('MMM d, yyyy')
  		);
  		
  		$this->assertEquals(
  			'd/mm/yy',
  			DateField_View_JQuery::convert_iso_to_jquery_format('d/MM/yyyy')
  		);
  		
  		$this->assertEquals(
  			'dd.m.yy',
  			DateField_View_JQuery::convert_iso_to_jquery_format('dd.M.yyyy'),
  			'Month, no leading zero'
  		);
  		
  		$this->assertEquals(
  			'dd.mm.yy',
  			DateField_View_JQuery::convert_iso_to_jquery_format('dd.MM.yyyy'),
  			'Month, two digit'
  		);
  		
  		$this->assertEquals(
  			'dd.M.yy',
  			DateField_View_JQuery::convert_iso_to_jquery_format('dd.MMM.yyyy'),
  			'Abbreviated month name'
  		);
  		
  		$this->assertEquals(
  			'dd.MM.yy',
  			DateField_View_JQuery::convert_iso_to_jquery_format('dd.MMMM.yyyy'),
  			'Full month name'
  		);
  	}
  }