Simplify time format setup

This commit is contained in:
2018-11-18 20:22:22 +01:00
parent 36c3d2add1
commit be37d25444
2 changed files with 29 additions and 21 deletions
+9
View File
@@ -23,6 +23,7 @@ func TestDate(t *testing.T) {
defer tbl.drop(t)
vals := []string{
"0000-00-00",
"1000-01-01",
"1234-05-06",
"1500-01-01",
@@ -61,6 +62,7 @@ func TestTimestamp(t *testing.T) {
defer tbl.drop(t)
vals := []string{
"0000-00-00T00:00:00Z",
// This is the lowest I could get
// Spec says 1970-01-01 00:00:01 should be supported
"1970-01-01T01:00:01Z",
@@ -81,6 +83,7 @@ func TestTimestamp(t *testing.T) {
func TestDatetime(t *testing.T) {
inputs := map[string][]string{
"0": {
"0000-00-00T00:00:00Z",
"1000-01-01T00:00:00Z",
"1975-01-01T00:00:01Z",
"1985-01-01T00:00:01Z",
@@ -90,6 +93,7 @@ func TestDatetime(t *testing.T) {
"9999-12-31T23:59:59Z",
},
"1": {
"0000-00-00T00:00:00.0Z",
"1000-01-01T00:00:00.1Z",
"1975-01-01T00:00:01.1Z",
"1985-01-01T00:00:01.1Z",
@@ -99,6 +103,7 @@ func TestDatetime(t *testing.T) {
"9999-12-31T23:59:59.1Z",
},
"2": {
"0000-00-00T00:00:00.00Z",
"1000-01-01T00:00:00.22Z",
"1975-01-01T00:00:01.22Z",
"1985-01-01T00:00:01.22Z",
@@ -108,6 +113,7 @@ func TestDatetime(t *testing.T) {
"9999-12-31T23:59:59.22Z",
},
"3": {
"0000-00-00T00:00:00.000Z",
"1000-01-01T00:00:00.333Z",
"1975-01-01T00:00:01.333Z",
"1985-01-01T00:00:01.333Z",
@@ -117,6 +123,7 @@ func TestDatetime(t *testing.T) {
"9999-12-31T23:59:59.333Z",
},
"4": {
"0000-00-00T00:00:00.0000Z",
"1000-01-01T00:00:00.4444Z",
"1975-01-01T00:00:01.4444Z",
"1985-01-01T00:00:01.4444Z",
@@ -126,6 +133,7 @@ func TestDatetime(t *testing.T) {
"9999-12-31T23:59:59.4444Z",
},
"5": {
"0000-00-00T00:00:00.00000Z",
"1000-01-01T00:00:00.55555Z",
"1975-01-01T00:00:01.55555Z",
"1985-01-01T00:00:01.55555Z",
@@ -135,6 +143,7 @@ func TestDatetime(t *testing.T) {
"9999-12-31T23:59:59.55555Z",
},
"6": {
"0000-00-00T00:00:00.000000Z",
"1000-01-01T00:00:00.666666Z",
"1975-01-01T00:00:01.666666Z",
"1985-01-01T00:00:01.666666Z",