1
0
mirror of https://github.com/ManyakRus/telegram_loki.git synced 2024-12-13 21:42:22 +02:00
telegram_loki/internal/logic/logic_test.go
Nikitin Aleksandr fc8ca0188f сделал sql
2024-11-01 15:02:44 +03:00

51 lines
1.3 KiB
Go

package logic
import (
ConfigMain "github.com/ManyakRus/starter/config_main"
"github.com/ManyakRus/starter/telegram_client"
"github.com/ManyakRus/telegram_loki/internal/config"
"github.com/ManyakRus/telegram_loki/internal/constants"
"github.com/ManyakRus/telegram_loki/internal/load_json"
"github.com/ManyakRus/telegram_loki/internal/logic/loki"
"github.com/golang-module/carbon/v2"
"testing"
"time"
)
func TestStart_period(t *testing.T) {
ConfigMain.LoadEnv()
config.FillSettings()
telegram_client.CreateTelegramClient(nil)
telegram_client.ConnectTelegram()
load_json.LoadJSON()
date2 := time.Now()
date1 := carbon.Time2Carbon(date2).AddDays(-2).Carbon2Time()
ServiceName := "sync-service"
DeveloperName := "@ManyakRus"
loki.Start_period1(ServiceName, DeveloperName, date1, date2)
}
func TestTime(t *testing.T) {
TextDate := time.Now().Format(constants.Layout)
//TextDate := fmt.Sprintf(constants.Layout, time.Now())
print(TextDate)
}
func TestSendMessage(t *testing.T) {
ConfigMain.LoadEnv()
config.FillSettings()
telegram_client.CreateTelegramClient(nil)
telegram_client.ConnectTelegram()
TELEGRAM_CHAT_NAME := "t.me/rapira_errors"
_, err := telegram_client.SendMessage(TELEGRAM_CHAT_NAME, "test "+time.Now().String())
if err != nil {
t.Error("TestSendMessage() error: ", err)
}
}