func initDb(t *testing.T) error {
	wd, err := os.Getwd()
	if err != nil {
		return err
	}
	dbpath := filepath.Join(wd, "test", "scripts")
	require.Nil(t, os.Chdir(dbpath))
	defer func() {
		require.Nil(t, os.Chdir(wd))
	}()
	CmdStartArango := &exec.Cmd{
		Path:   "./arango-start.sh",
		Args:   []string{""},
		Stdout: os.Stdout,
		Stderr: os.Stdout,
	}
	log.Printf("Starting Command = %s", CmdStartArango.String())
	if err := CmdStartArango.Run(); err != nil {
		return fmt.Errorf("failed starting arango: %w", err)
	}
	return nil
}
initDb does the script invocation to start the Docker for
Arango DB and sets DB elements from json containers
package main
import (
	"fmt"
	"log"
	"os"
	"os/exec"
	"path/filepath"
	"testing"
	"github.com/veraison/common"
	"github.com/stretchr/testify/assert"
	"github.com/stretchr/testify/require"
)