コード例 #1
0
ファイル: roundtrip_test.go プロジェクト: glestaris/clique
					Expect(transfers[0].Spec).To(Equal(specA))

					transfers, err = client.TransfersByState(api.TransferStateRunning)
					Expect(err).NotTo(HaveOccurred())
					Expect(transfers).To(HaveLen(0))

					transfers, err = client.TransfersByState(api.TransferStateCompleted)
					Expect(err).NotTo(HaveOccurred())
					Expect(transfers).To(HaveLen(1))
					Expect(transfers[0].Spec).To(Equal(specB))
				})
			})

			Describe("GET /version", func() {
				It("should return the correct version", func() {
					v, err := client.Version()
					Expect(err).NotTo(HaveOccurred())

					Expect(v).To(Equal(clique.CliqueAgentVersion))
				})
			})

			Describe("GET /transfer_results", func() {
				var res []api.TransferResults

				BeforeEach(func() {
					t, err := time.Parse(time.RFC3339, "2015-12-20T17:25:12Z")
					Expect(err).NotTo(HaveOccurred())

					res = []api.TransferResults{
						api.TransferResults{