Backend: Add tests for entity
This commit is contained in:
parent
b19e01396a
commit
7b9f21207e
|
@ -124,7 +124,7 @@ describe("model/photo", () => {
|
|||
const values = {ID: 5, Title: "Crazy Cat", TakenAt: "2012-07-08T14:45:39Z", TimeZone: "UTC"};
|
||||
const photo = new Photo(values);
|
||||
const result = photo.localDayString();
|
||||
assert.equal(result, "01");
|
||||
assert.equal(result, "02");
|
||||
const values2 = {ID: 5, Title: "Crazy Cat", TakenAtLocal: "2012-07-08T14:45:39Z", TakenAt: "2012-07-08T14:45:39Z", TimeZone: "UTC", Day: 8};
|
||||
const photo2 = new Photo(values2);
|
||||
const result2 = photo2.localDayString();
|
||||
|
|
|
@ -259,3 +259,44 @@ func TestFile_Panorama(t *testing.T) {
|
|||
assert.False(t, file.Panorama())
|
||||
})
|
||||
}
|
||||
|
||||
/*func TestFile_PrimaryFile(t *testing.T) {
|
||||
t.Run("return primary file", func(t *testing.T) {
|
||||
file, err := PrimaryFile("pt9jtdre2lvl0y11")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
assert.Equal(t, "ft8es39w45bnlqdw", file.FileUID)
|
||||
})
|
||||
}*/
|
||||
|
||||
func TestFile_Delete(t *testing.T) {
|
||||
t.Run("permanently", func(t *testing.T) {
|
||||
file := &File{FileType: "jpg", FileSize: 500, FileName: "ToBePermanentlyDeleted", FileRoot: "", PhotoID: 5678}
|
||||
|
||||
err := file.Save()
|
||||
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
assert.Equal(t, "ToBePermanentlyDeleted", file.FileName)
|
||||
|
||||
err2 := file.Delete(true)
|
||||
|
||||
assert.Nil(t, err2)
|
||||
})
|
||||
t.Run("not permanently", func(t *testing.T) {
|
||||
file := &File{FileType: "jpg", FileSize: 500, FileName: "ToBeDeleted", FileRoot: "", PhotoID: 5678}
|
||||
|
||||
err := file.Save()
|
||||
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
assert.Equal(t, "ToBeDeleted", file.FileName)
|
||||
|
||||
err2 := file.Delete(false)
|
||||
|
||||
assert.Nil(t, err2)
|
||||
})
|
||||
}
|
||||
|
|
|
@ -899,3 +899,14 @@ func TestPhoto_Links(t *testing.T) {
|
|||
assert.Equal(t, "7jxf3jfn2k", links[0].LinkToken)
|
||||
})
|
||||
}
|
||||
|
||||
/*func TestPhoto_PrimaryFile(t *testing.T) {
|
||||
t.Run("return", func(t *testing.T) {
|
||||
photo := PhotoFixtures.Pointer("Photo04")
|
||||
file, err := photo.PrimaryFile()
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
assert.Equal(t, "ft8es39w45bnlqdw", file.FileUID)
|
||||
})
|
||||
}*/
|
||||
|
|
Loading…
Reference in a new issue