core: add missing separator in user-agent

The separator was accidentally removed in 1bbe126b4
This commit is contained in:
Eric Anderson 2018-01-16 14:59:34 -08:00
parent 32ad2311ad
commit efcbef58e3
2 changed files with 2 additions and 1 deletions

View File

@ -433,6 +433,7 @@ public final class GrpcUtil {
} }
builder.append("grpc-java-"); builder.append("grpc-java-");
builder.append(transportName); builder.append(transportName);
builder.append('/');
builder.append(IMPLEMENTATION_VERSION); builder.append(IMPLEMENTATION_VERSION);
return builder.toString(); return builder.toString();
} }

View File

@ -117,7 +117,7 @@ public class GrpcUtilTest {
@Test @Test
public void grpcUserAgent() { public void grpcUserAgent() {
assertTrue(GrpcUtil.getGrpcUserAgent("netty", null).startsWith("grpc-java-netty")); assertTrue(GrpcUtil.getGrpcUserAgent("netty", null).startsWith("grpc-java-netty/"));
assertTrue(GrpcUtil.getGrpcUserAgent("okhttp", "libfoo/1.0") assertTrue(GrpcUtil.getGrpcUserAgent("okhttp", "libfoo/1.0")
.startsWith("libfoo/1.0 grpc-java-okhttp")); .startsWith("libfoo/1.0 grpc-java-okhttp"));
} }