import test from 'ava'
import {dateFormat} from '../../lib/utils'

test('-', t => {
  const dt = 'Fri Dec 01 2017 13:44:42+08'
  const formated = dateFormat(dt, 'YYYY-MM-DD hh:mm:ss')
  t.is(formated, '2017-12-01 13:44:42')
})

test('/', t => {
  const dt = 'Fri Dec 01 2017 13:44:42+08'
  const formated = dateFormat(dt, 'YYYY/MM/DD hh:mm:ss')
  t.is(formated, '2017/12/01 13:44:42')
})

test('年月日 时分秒', t => {
  const dt = 'Fri Dec 01 2017 13:44:42+08'
  const formated = dateFormat(dt, 'YYYY年MM月DD日 hh时mm分ss秒')
  t.is(formated, '2017年12月01日 13时44分42秒')
})

test('string', t => {
  const dt = new Date('2017-12-01 13:44:42')
  const formated = dateFormat(dt, 'YYYY年MM月DD日 hh时mm分ss秒')
  t.is(formated, '2017年12月01日 13时44分42秒')
})

@@ -198,34 +198,34 @@
 ed, '2017-12-01 
-13
+05
 :44:42')%0A%7D)%0A%0Ates
@@ -367,18 +367,18 @@
 7/12/01 
-13
+05
 :44:42')
@@ -529,34 +529,34 @@
 d, '2017%E5%B9%B412%E6%9C%8801%E6%97%A5 
-13
+05
 %E6%97%B644%E5%88%8642%E7%A7%92')%0A%7D)%0A%0Ate
@@ -709,18 +709,18 @@
 %E5%B9%B412%E6%9C%8801%E6%97%A5 
-13
+05
 %E6%97%B644%E5%88%8642%E7%A7%92'

test timezone