File: 0002-add-test-for-canonical-float-error.patch

package info (click to toggle)
golang-github-docker-go 1.5.2~git20160303.d30aec9-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 444 kB
  • sloc: makefile: 23
file content (30 lines) | stat: -rw-r--r-- 803 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
From d818992b918abae8c6a61a870cf21280d3fd7a98 Mon Sep 17 00:00:00 2001
From: Jessica Frazelle <acidburn@docker.com>
Date: Fri, 7 Aug 2015 12:51:13 -0700
Subject: [PATCH 2/3] add test for canonical float error

Signed-off-by: Jessica Frazelle <acidburn@docker.com>
---
 canonical/json/encode_test.go | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/canonical/json/encode_test.go b/canonical/json/encode_test.go
index 87c697e..cd41aff 100644
--- a/canonical/json/encode_test.go
+++ b/canonical/json/encode_test.go
@@ -580,3 +580,12 @@ func TestEncodeCanonicalStruct(t *testing.T) {
 		}
 	}
 }
+
+func TestCanonicalFloatError(t *testing.T) {
+	input := struct{ A float64 }{1.1}
+
+	_, err := MarshalCanonical(input)
+	if err == nil {
+		t.Errorf("want float error, got nil")
+	}
+}
-- 
2.5.0