This repository has been archived on 2023-08-30. You can view files and clone it, but cannot push or open issues or pull requests.
2023-08-02 15:54:14 +04:00
|
|
|
package database
|
|
|
|
|
|
|
|
import (
|
|
|
|
"log"
|
|
|
|
"testing"
|
|
|
|
)
|
|
|
|
|
2023-08-02 22:22:36 +04:00
|
|
|
var TestDB = DB{
|
|
|
|
User: "test",
|
|
|
|
Pass: "TESTpass1!",
|
|
|
|
Schema: "testdb",
|
|
|
|
}
|
|
|
|
|
2023-08-02 15:54:14 +04:00
|
|
|
// Вывод некритических ошибок тестирования в консоль
|
|
|
|
func handleError(err error) {
|
|
|
|
if err != nil {
|
|
|
|
log.Println(err)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
func TestCreateLog(t *testing.T) {
|
|
|
|
CreateLog("log")
|
|
|
|
}
|
|
|
|
|
|
|
|
func TestConnect(t *testing.T) {
|
2023-08-02 22:22:36 +04:00
|
|
|
_, err := Connect(TestDB)
|
2023-08-02 15:54:14 +04:00
|
|
|
handleError(err)
|
2023-08-02 22:22:36 +04:00
|
|
|
_, err = Connect(TestDB)
|
2023-08-02 15:54:14 +04:00
|
|
|
handleError(err)
|
|
|
|
}
|