Fixed unit test after downloading covers from inventaire
This commit is contained in:
@@ -5,5 +5,8 @@ database_file_path = "file::memory:?cache=shared"
|
||||
# The path to the sql file to load for demo data.
|
||||
demo_data_path = "../../demodata.sql"
|
||||
|
||||
# Folder where uploaded files will be stored.
|
||||
image_folder_path = "/tmp"
|
||||
|
||||
# The port to listen on for the server.
|
||||
port = "8080"
|
||||
|
||||
@@ -23,6 +23,7 @@ type fetchedBook struct {
|
||||
WantRead bool `json:"wantread"`
|
||||
StartReadDate string `json:"startReadDate"`
|
||||
EndReadDate string `json:"endReadDate"`
|
||||
CoverPath string `json:"coverPath"`
|
||||
}
|
||||
|
||||
func TestGetBook_Ok(t *testing.T) {
|
||||
@@ -33,6 +34,7 @@ func TestGetBook_Ok(t *testing.T) {
|
||||
Author: "Louis-Ferdinand Céline",
|
||||
Rating: 10,
|
||||
Read: true,
|
||||
CoverPath: "/bookcover/dunchateaulautre.jpg",
|
||||
}, book)
|
||||
}
|
||||
|
||||
@@ -43,6 +45,7 @@ func TestGetBook_NoUserBook(t *testing.T) {
|
||||
Title: "De sang-froid",
|
||||
Author: "Truman Capote",
|
||||
Read: false,
|
||||
CoverPath: "/bookcover/desangfroid.jpg",
|
||||
}, book)
|
||||
}
|
||||
|
||||
@@ -56,6 +59,7 @@ func TestGetBook_Description(t *testing.T) {
|
||||
Summary: "Lorsque le célèbre aviateur Charles Lindbergh battit le président Roosevelt aux élections présidentielles de 1940, la peur s'empara des Juifs américains. Non seulement Lindbergh avait, dans son discours radiophonique à la nation, reproché aux Juifs de pousser l'Amérique à entreprendre une guerre inutile avec l'Allemagne nazie, mais, en devenant trente-troisième président des États-Unis, il s'empressa de signer un pacte de non-agression avec Hitler. Alors la terreur pénétra dans les foyers juifs, notamment dans celui de la famille Roth. Ce contexte sert de décor historique au Complot contre l'Amérique, un roman où Philip Roth, qui avait sept ans à l'époque, raconte ce que vécut et ressentit sa famille - et des millions de familles semblables dans tout le pays - lors des lourdes années où s'exerça la présidence de Lindbergh, quand les citoyens américains qui étaient aussi des Juifs avaient de bonnes raisons de craindre le pire. Ce faisant, il nous offre un nouveau chef-d'oeuvre.",
|
||||
Rating: 6,
|
||||
Read: true,
|
||||
CoverPath: "/bookcover/lecomplotcontrelamerique.jpg",
|
||||
}, book)
|
||||
}
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ func TestPostImportBookHandler_Ok(t *testing.T) {
|
||||
assert.Equal(t, "les Hauts de Hurle-Vent", book.Title)
|
||||
assert.Equal(t, "Emily Brontë", book.Author)
|
||||
assert.Equal(t, "isbn:9782253004752", book.InventaireID)
|
||||
assert.Equal(t, "/bookcover/44abbcbdc1092212c2bae66f5165019dac1e2a7b.webp", book.CoverPath)
|
||||
}
|
||||
|
||||
func TestPostImportBookHandler_OkAuthorKey(t *testing.T) {
|
||||
@@ -31,6 +32,7 @@ func TestPostImportBookHandler_OkAuthorKey(t *testing.T) {
|
||||
assert.Equal(t, "Dr Bloodmoney", book.Title)
|
||||
assert.Equal(t, "Philip K. Dick", book.Author)
|
||||
assert.Equal(t, "isbn:9782290033630", book.InventaireID)
|
||||
assert.Equal(t, "/bookcover/1d1493159d031224a42b37c4417fcbb8c76b00bd.webp", book.CoverPath)
|
||||
}
|
||||
|
||||
func TestPostImportBookHandler_NoOLID(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user