Assert embedding enqueues in batch test
This commit is contained in:
@@ -19,9 +19,14 @@ defmodule MusicLibrary.Records.BatchTest do
|
|||||||
|
|
||||||
describe "generate_embeddings/0" do
|
describe "generate_embeddings/0" do
|
||||||
test "enqueues embedding jobs for all records" do
|
test "enqueues embedding jobs for all records" do
|
||||||
_record = record()
|
record = record()
|
||||||
|
|
||||||
assert {:ok, []} = Batch.generate_embeddings()
|
assert {:ok, []} = Batch.generate_embeddings()
|
||||||
|
|
||||||
|
assert_enqueued(
|
||||||
|
worker: MusicLibrary.Worker.GenerateRecordEmbedding,
|
||||||
|
args: %{record_id: record.id}
|
||||||
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
test "succeeds with no records" do
|
test "succeeds with no records" do
|
||||||
|
|||||||
Reference in New Issue
Block a user