/
abatalev
/
gitdiff2fly
Обзор
Документация
Войти
/
abatalev
/
gitdiff2fly
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
1.2
fs_test.go
23 строки
442 B
andrey
first revision
07 июн 2021, 08:46
07 июн 2021, 08:46
cc221a6
Код
Авторство
О чём код?
package main import ( "io/ioutil" "os" "testing" "github.com/stretchr/testify/require" ) func TestCopy(t *testing.T) { defer os.Remove("a.txt") defer os.Remove("b.txt") fsSys := OsSystem{} if err0 := ioutil.WriteFile("a.txt", []byte("a\nb"), 0600); err0 != nil { t.Fail() } err := fsSys.copy("a.txt", "b.txt") assertions := require.New(t) assertions.Nil(err) assertions.Equal([]string{"a", "b"}, fsSys.readFile("b.txt")) }