Skip to content

Commit 277f274

Browse files
committed
Update tests
1 parent 64b63f6 commit 277f274

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

pkg/cmd/project/item-edit/item_edit_test.go

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,14 @@ func TestNewCmdeditItem(t *testing.T) {
4747
itemID: "123",
4848
},
4949
},
50+
{
51+
name: "number with floating point value",
52+
cli: "--number 123.45 --id 123",
53+
wants: editItemOpts{
54+
number: 123.45,
55+
itemID: "123",
56+
},
57+
},
5058
{
5159
name: "field-id",
5260
cli: "--field-id FIELD_ID --id 123",
@@ -255,7 +263,7 @@ func TestRunItemEdit_Number(t *testing.T) {
255263
// edit item
256264
gock.New("https://api.github.com").
257265
Post("/graphql").
258-
BodyString(`{"query":"mutation UpdateItemValues.*","variables":{"input":{"projectId":"project_id","itemId":"item_id","fieldId":"field_id","value":{"number":2}}}}`).
266+
BodyString(`{"query":"mutation UpdateItemValues.*","variables":{"input":{"projectId":"project_id","itemId":"item_id","fieldId":"field_id","value":{"number":123.45}}}}`).
259267
Reply(200).
260268
JSON(map[string]interface{}{
261269
"data": map[string]interface{}{
@@ -284,7 +292,7 @@ func TestRunItemEdit_Number(t *testing.T) {
284292
config := editItemConfig{
285293
io: ios,
286294
opts: editItemOpts{
287-
number: 2,
295+
number: 123.45,
288296
itemID: "item_id",
289297
projectID: "project_id",
290298
fieldID: "field_id",

pkg/cmd/project/shared/queries/queries.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ type FieldValueNodes struct {
250250
Field ProjectField
251251
} `graphql:"... on ProjectV2ItemFieldLabelValue"`
252252
ProjectV2ItemFieldNumberValue struct {
253-
Number float32
253+
Number float64
254254
Field ProjectField
255255
} `graphql:"... on ProjectV2ItemFieldNumberValue"`
256256
ProjectV2ItemFieldSingleSelectValue struct {

0 commit comments

Comments
 (0)