From 570a74be05a2968fc76428e63ee6f6c713132ae5 Mon Sep 17 00:00:00 2001 From: Vincent Sellier Date: Mon, 29 Oct 2018 23:36:28 +0100 Subject: [PATCH] Manage versions startDate --- version.go | 1 + version_test.go | 3 +++ 2 files changed, 4 insertions(+) diff --git a/version.go b/version.go index 152005e9..87bcde7b 100644 --- a/version.go +++ b/version.go @@ -24,6 +24,7 @@ type Version struct { ReleaseDate string `json:"releaseDate,omitempty" structs:"releaseDate,omitempty"` UserReleaseDate string `json:"userReleaseDate,omitempty" structs:"userReleaseDate,omitempty"` ProjectID int `json:"projectId,omitempty" structs:"projectId,omitempty"` // Unlike other IDs, this is returned as a number + StartDate string `json:"startDate,omitempty" structs:"startDate,omitempty"` } // Get gets version info from JIRA diff --git a/version_test.go b/version_test.go index ce4ad362..c77097d5 100644 --- a/version_test.go +++ b/version_test.go @@ -23,6 +23,7 @@ func TestVersionService_Get_Success(t *testing.T) { "releaseDate": "2010-07-06", "overdue": true, "userReleaseDate": "6/Jul/2010", + "startDate" : "2010-07-01", "projectId": 10000 }`) }) @@ -63,6 +64,7 @@ func TestVersionService_Create(t *testing.T) { Released: true, ReleaseDate: "2010-07-06", UserReleaseDate: "6/Jul/2010", + StartDate: "2018-07-01", } version, _, err := testClient.Version.Create(v) @@ -87,6 +89,7 @@ func TestServiceService_Update(t *testing.T) { "released": true, "releaseDate": "2010-07-06", "userReleaseDate": "6/Jul/2010", + "startDate" : "2010-07-01", "project": "PXA", "projectId": 10000 }`)