blob: 64b85a2fc59e2f3477557793a23424895c30baf7 [file] [log] [blame]
package tests
import (
"github.com/openwhisk/openwhisk-wskdeploy/deployers"
"github.com/openwhisk/openwhisk-wskdeploy/parsers"
"github.com/stretchr/testify/assert"
"testing"
)
var mr *deployers.ManifestReader
var ps *parsers.YAMLParser
var ms *parsers.ManifestYAML
func init() {
sd = deployers.NewServiceDeployer()
sd.ManifestPath = manifest_file
mr = deployers.NewManfiestReader(sd)
ps = parsers.NewYAMLParser()
ms = ps.ParseManifest(manifest_file)
}
// Test could parse Manifest file successfully
func TestManifestReader_ParseManifest(t *testing.T) {
_, _, err := mr.ParseManifest()
assert.Equal(t, err, nil, "New ManifestReader failed")
}
// Test could Init root package successfully.
func TestManifestReader_InitRootPackage(t *testing.T) {
err := mr.InitRootPackage(ps, ms)
assert.Equal(t, err, nil, "Init Root Package failed")
}