* Add fake dependency * [XYZ-6] Add sampledata platform command * Creating EMOJI_NAME_MAX_LENGTH as a constant and using it where needed
47 строки
773 B
Go
47 строки
773 B
Go
package fake
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestDates(t *testing.T) {
|
|
for _, lang := range GetLangs() {
|
|
SetLang(lang)
|
|
|
|
v := WeekDay()
|
|
if v == "" {
|
|
t.Errorf("WeekDay failed with lang %s", lang)
|
|
}
|
|
|
|
v = WeekDayShort()
|
|
if v == "" {
|
|
t.Errorf("WeekDayShort failed with lang %s", lang)
|
|
}
|
|
|
|
n := WeekdayNum()
|
|
if n < 0 || n > 7 {
|
|
t.Errorf("WeekdayNum failed with lang %s", lang)
|
|
}
|
|
|
|
v = Month()
|
|
if v == "" {
|
|
t.Errorf("Month failed with lang %s", lang)
|
|
}
|
|
|
|
v = MonthShort()
|
|
if v == "" {
|
|
t.Errorf("MonthShort failed with lang %s", lang)
|
|
}
|
|
|
|
n = MonthNum()
|
|
if n < 0 || n > 31 {
|
|
t.Errorf("MonthNum failed with lang %s", lang)
|
|
}
|
|
|
|
n = Year(1950, 2020)
|
|
if n < 1950 || n > 2020 {
|
|
t.Errorf("Year failed with lang %s", lang)
|
|
}
|
|
}
|
|
}
|