/
githubmirror
/
xorm
Обзор
Документация
Войти
/
githubmirror
/
xorm
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
dialects/sqlite3_test.go
35 строк
791 B
Lunny Xiao
Merge core package back into the main repository and split into serval sub packages. (#1543)
24 фев 2020, 11:53
24 фев 2020, 11:53
bf25a77
Код
Авторство
О чём код?
// Copyright 2019 The Xorm Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package dialects import ( "testing" "github.com/stretchr/testify/assert" ) func TestSplitColStr(t *testing.T) { var kases = []struct { colStr string fields []string }{ { colStr: "`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL", fields: []string{ "`id`", "INTEGER", "PRIMARY", "KEY", "AUTOINCREMENT", "NOT", "NULL", }, }, { colStr: "`created` DATETIME DEFAULT '2006-01-02 15:04:05' NULL", fields: []string{ "`created`", "DATETIME", "DEFAULT", "'2006-01-02 15:04:05'", "NULL", }, }, } for _, kase := range kases { assert.EqualValues(t, kase.fields, splitColStr(kase.colStr)) } }