Skip to content

Commit 6f020bc

Browse files
committed
---
yaml --- r: 1789 b: refs/heads/master c: 19e0c6e h: refs/heads/master i: 1787: ffa4fe6
1 parent 80b02fc commit 6f020bc

2 files changed

Lines changed: 25 additions & 2 deletions

File tree

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 5c4e2886f8257470932341191b699e1d621c890e
2+
refs/heads/master: 19e0c6e9736bc13a26d6a8f811322ee97e477200
33
refs/heads/travis: e21ee7b88a5edc3f3d8c71f90c3fc32abf7e8dd6
44
refs/heads/gh-pages: d1b373c30c176edc08692348167bec3a244bb823
55
refs/heads/bigquery: 762fa5830e6c398c0396177e3e7fd243bd62cfc3

trunk/gcloud-java-core/src/test/java/com/google/gcloud/SerializationTest.java

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,34 @@
2424

2525
public class SerializationTest extends BaseSerializationTest {
2626

27+
private static class SomeIamPolicy extends IamPolicy<String> {
28+
29+
private static final long serialVersionUID = 271243551016958285L;
30+
31+
private static class Builder extends IamPolicy.Builder<String, Builder> {
32+
33+
@Override
34+
public SomeIamPolicy build() {
35+
return new SomeIamPolicy(this);
36+
}
37+
}
38+
39+
protected SomeIamPolicy(Builder builder) {
40+
super(builder);
41+
}
42+
43+
@Override
44+
public Builder toBuilder() {
45+
return new Builder();
46+
}
47+
}
48+
2749
private static final ExceptionHandler EXCEPTION_HANDLER = ExceptionHandler.defaultInstance();
2850
private static final Identity IDENTITY = Identity.allAuthenticatedUsers();
2951
private static final PageImpl<String> PAGE =
3052
new PageImpl<>(null, "cursor", ImmutableList.of("string1", "string2"));
3153
private static final RetryParams RETRY_PARAMS = RetryParams.defaultInstance();
54+
private static final SomeIamPolicy SOME_IAM_POLICY = new SomeIamPolicy.Builder().build();
3255
private static final String JSON_KEY = "{\n"
3356
+ " \"private_key_id\": \"somekeyid\",\n"
3457
+ " \"private_key\": \"-----BEGIN PRIVATE KEY-----\\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggS"
@@ -58,7 +81,7 @@ public class SerializationTest extends BaseSerializationTest {
5881

5982
@Override
6083
protected Serializable[] serializableObjects() {
61-
return new Serializable[]{EXCEPTION_HANDLER, IDENTITY, PAGE, RETRY_PARAMS};
84+
return new Serializable[]{EXCEPTION_HANDLER, IDENTITY, PAGE, RETRY_PARAMS, SOME_IAM_POLICY};
6285
}
6386

6487
@Override

0 commit comments

Comments
 (0)