Skip to content

Commit 34d2fe7

Browse files
committed
PR style changes
1 parent 7a4f988 commit 34d2fe7

File tree

1 file changed

+67
-61
lines changed

1 file changed

+67
-61
lines changed

rolling-shutter/cmd/cryptocmd/jsontests.go

Lines changed: 67 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ func GenerateTestdata() *cobra.Command {
3838
}
3939

4040
enc := &testEncoder{
41-
w: w,
42-
e: 1,
43-
d: 1,
44-
v: 1,
41+
w: w,
42+
etCounter: 1,
43+
dtCounter: 1,
44+
vtCounter: 1,
4545
}
4646
enc.start()
4747
CreateJSONTests(*enc)
@@ -72,25 +72,25 @@ func RunJSONTests() *cobra.Command {
7272
}
7373

7474
type testEncoder struct {
75-
w io.Writer
76-
i int
77-
e int
78-
d int
79-
v int
75+
w io.Writer
76+
idCounter int
77+
etCounter int
78+
dtCounter int
79+
vtCounter int
8080
}
8181

8282
func (enc *testEncoder) addTest(tc *testCase) {
83-
tc.ID = fmt.Sprint(enc.i)
83+
tc.ID = fmt.Sprint(enc.idCounter)
8484
switch tc.TestType {
85-
case ENCRYPTION:
86-
tc.Name = fmt.Sprintf("%s %d", ENCRYPTION, enc.e)
87-
enc.e++
88-
case DECRYPTION:
89-
tc.Name = fmt.Sprintf("%s %d", DECRYPTION, enc.d)
90-
enc.d++
91-
case VERIFICATION:
92-
tc.Name = fmt.Sprintf("%s %d", VERIFICATION, enc.v)
93-
enc.v++
85+
case encryption:
86+
tc.Name = fmt.Sprintf("%s %d", encryption, enc.etCounter)
87+
enc.etCounter++
88+
case decryption:
89+
tc.Name = fmt.Sprintf("%s %d", decryption, enc.dtCounter)
90+
enc.dtCounter++
91+
case verification:
92+
tc.Name = fmt.Sprintf("%s %d", verification, enc.vtCounter)
93+
enc.vtCounter++
9494
default:
9595
panic(fmt.Errorf("unknown test type"))
9696
}
@@ -102,16 +102,22 @@ func (enc *testEncoder) addTest(tc *testCase) {
102102
}
103103

104104
var buf bytes.Buffer
105-
if enc.i > 0 {
106-
buf.WriteString(",\n")
105+
if enc.idCounter > 0 {
106+
if _, err := buf.WriteString(",\n"); err != nil {
107+
panic(err)
108+
}
109+
}
110+
if _, err := buf.WriteString(indent); err != nil {
111+
panic(err)
112+
}
113+
if _, err := buf.Write(encoded); err != nil {
114+
panic(err)
107115
}
108-
buf.WriteString(indent)
109-
buf.Write(encoded)
110116
if _, err := buf.WriteTo(enc.w); err != nil {
111117
panic(err)
112118
}
113119

114-
enc.i++
120+
enc.idCounter++
115121
}
116122

117123
func (enc *testEncoder) start() {
@@ -149,11 +155,11 @@ func (tc *testCase) UnmarshalJSON(b []byte) error {
149155
return err
150156
}
151157
switch tc.TestType {
152-
case ENCRYPTION:
158+
case encryption:
153159
tc.Test = new(encryptionTest)
154-
case DECRYPTION:
160+
case decryption:
155161
tc.Test = new(decryptionTest)
156-
case VERIFICATION:
162+
case verification:
157163
tc.Test = new(verificationTest)
158164
default:
159165
return fmt.Errorf("invalid test type %q", tc.Test)
@@ -169,9 +175,9 @@ func (tc *testCase) UnmarshalJSON(b []byte) error {
169175
}
170176

171177
const (
172-
ENCRYPTION = "encryption"
173-
DECRYPTION = "decryption"
174-
VERIFICATION = "verification"
178+
encryption = "encryption"
179+
decryption = "decryption"
180+
verification = "verification"
175181
)
176182

177183
type encryptionTest struct {
@@ -234,11 +240,11 @@ func ReadTestcases(filename string) []error {
234240
}
235241

236242
const (
237-
RANDOM = "random"
238-
FIXED = "fixed"
239-
TAMPERED = "tampered"
240-
VERIFYING = "verifying"
241-
NONVERIFYING = "nonverifying"
243+
random = "random"
244+
fixed = "fixed"
245+
tampered = "tampered"
246+
verifying = "verifying"
247+
nonVerifying = "nonverifying"
242248
)
243249

244250
var testSpecs = []struct {
@@ -249,62 +255,62 @@ var testSpecs = []struct {
249255
{
250256
"A zero byte message.",
251257
make([]byte, 0),
252-
RANDOM,
258+
random,
253259
},
254260
{
255261
"A 1 byte message.",
256262
make([]byte, 1),
257-
RANDOM,
263+
random,
258264
},
259265
{
260266
"A 31 byte message.",
261267
make([]byte, 31),
262-
RANDOM,
268+
random,
263269
},
264270
{
265271
"A 32 byte message.",
266272
make([]byte, 32),
267-
RANDOM,
273+
random,
268274
},
269275
{
270276
"A 33 byte message.",
271277
make([]byte, 33),
272-
RANDOM,
278+
random,
273279
},
274280
{
275281
"A 319 byte message.",
276282
make([]byte, 319),
277-
RANDOM,
283+
random,
278284
},
279285
{
280286
"A 320 byte message.",
281287
make([]byte, 320),
282-
RANDOM,
288+
random,
283289
},
284290
{
285291
"A 321 byte message.",
286292
make([]byte, 321),
287-
RANDOM,
293+
random,
288294
},
289295
{
290296
"The message 'A message'",
291297
[]byte("A message"),
292-
FIXED,
293-
}, /*
294-
{
295-
"An illegal modification of the encrypted message 'A message'",
296-
[]byte("A message"),
297-
TAMPERED,
298-
},*/
298+
fixed,
299+
},
300+
/*{
301+
"An illegal modification of the encrypted message 'A message'",
302+
[]byte("A message"),
303+
tampered,
304+
},*/
299305
{
300306
"Verification of a random 32 byte epochID",
301307
make([]byte, 32),
302-
VERIFYING,
308+
verifying,
303309
},
304310
{
305311
"A failed verification",
306312
make([]byte, 32),
307-
NONVERIFYING,
313+
nonVerifying,
308314
},
309315
}
310316

@@ -315,9 +321,9 @@ func CreateJSONTests(enc testEncoder) {
315321
testSpec := testSpecs[i]
316322

317323
switch testSpec.style {
318-
case RANDOM, FIXED:
324+
case random, fixed:
319325

320-
if testSpec.style == RANDOM {
326+
if testSpec.style == random {
321327
_, err = rand.Read(testSpec.payload)
322328
}
323329
if err != nil {
@@ -330,7 +336,7 @@ func CreateJSONTests(enc testEncoder) {
330336
testcase := testCase{
331337
testCaseMeta: testCaseMeta{
332338
Description: testSpec.description,
333-
TestType: ENCRYPTION,
339+
TestType: encryption,
334340
},
335341
Test: et,
336342
}
@@ -343,7 +349,7 @@ func CreateJSONTests(enc testEncoder) {
343349
testcase = testCase{
344350
testCaseMeta: testCaseMeta{
345351
Description: testSpec.description,
346-
TestType: DECRYPTION,
352+
TestType: decryption,
347353
},
348354
Test: &dt,
349355
}
@@ -353,7 +359,7 @@ func CreateJSONTests(enc testEncoder) {
353359
}
354360
enc.addTest(&testcase)
355361

356-
case TAMPERED:
362+
case tampered:
357363
et, err := createEncryptionTest(keygen, testSpec.payload)
358364
if err != nil {
359365
panic(err)
@@ -365,18 +371,18 @@ func CreateJSONTests(enc testEncoder) {
365371
testcase := testCase{
366372
testCaseMeta: testCaseMeta{
367373
Description: testSpec.description,
368-
TestType: DECRYPTION,
374+
TestType: decryption,
369375
},
370376
Test: &dt,
371377
}
372378
if err := verifyTestCase(&testcase); err != nil {
373379
panic(err)
374380
}
375381
enc.addTest(&testcase)
376-
case VERIFYING, NONVERIFYING:
382+
case verifying, nonVerifying:
377383
var err error
378384
var vt verificationTest
379-
if testSpec.style == VERIFYING {
385+
if testSpec.style == verifying {
380386
vt, err = createVerificationTest(keygen, testSpec.payload)
381387
} else {
382388
vt, err = createFailedVerificationTest(keygen, testSpec.payload)
@@ -387,7 +393,7 @@ func CreateJSONTests(enc testEncoder) {
387393
testcase := testCase{
388394
testCaseMeta: testCaseMeta{
389395
Description: testSpec.description,
390-
TestType: VERIFICATION,
396+
TestType: verification,
391397
},
392398
Test: &vt,
393399
}

0 commit comments

Comments
 (0)