package serialization_test import ( "net/url" "github.com/cloudfoundry-incubator/receptor" "github.com/cloudfoundry-incubator/receptor/serialization" "github.com/cloudfoundry-incubator/runtime-schema/models" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Task Serialization", func() { Describe("TaskToResponse", func() { var task models.Task BeforeEach(func() { task = models.Task{ TaskGuid: "the-task-guid", Domain: "the-domain", RootFS: "the-rootfs", CellID: "the-cell-id", Action: &models.UploadAction{ From: "from", To: "to", }, MemoryMB: 100, DiskMB: 100, CPUWeight: 50, Privileged: true,
package models_test import ( "encoding/json" "strings" "time" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" "github.com/cloudfoundry-incubator/runtime-schema/models" ) var _ = Describe("Task", func() { var taskPayload string var task models.Task BeforeEach(func() { taskPayload = `{ "task_guid":"some-guid", "domain":"some-domain", "rootfs": "docker:///docker.com/docker", "env":[ { "name":"ENV_VAR_NAME", "value":"an environmment value" } ], "cell_id":"cell", "action": { "download":{