} }) }) Describe("Try", func() { itSerializesAndDeserializes( `{ "action": { "run": { "path": "echo", "resource_limits":{}, "user": "******" } } }`, models.Try(&models.RunAction{Path: "echo", User: "******"}), ) itSerializesAndDeserializes( `{ "action": null }`, models.Try(nil), ) itDeserializes( `{}`, models.Try(nil), ) Describe("Validate", func() {
}) }) Describe("Try", func() { itSerializesAndDeserializes( `{ "action": { "run": { "path": "echo", "args": null, "env": null, "resource_limits":{} } } }`, models.Try(&models.RunAction{Path: "echo"}), ) itSerializesAndDeserializes( `{ "action": null }`, models.Try(nil), ) itDeserializes( `{}`, models.Try(nil), ) Describe("Validate", func() {