internal/osbuildexecutor: verify expected input from handleBuild

This commit is contained in:
Sanne Raymaekers 2024-06-12 11:44:26 +02:00
parent 8a5f486715
commit 971e1df148

View file

@ -68,6 +68,10 @@ func TestWriteInputArchive(t *testing.T) {
func TestHandleBuild(t *testing.T) {
buildServer := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
input, err := io.ReadAll(r.Body)
require.NoError(t, err)
require.Equal(t, []byte("test"), input)
w.WriteHeader(http.StatusCreated)
osbuildResult := osbuild.Result{
Success: true,