Search in sources :

Example 1 with CancelDelegationTokenRequestPBImpl

use of org.apache.hadoop.yarn.api.protocolrecords.impl.pb.CancelDelegationTokenRequestPBImpl in project hadoop by apache.

the class TestYarnApiClasses method testCancelDelegationTokenRequestPBImpl.

/**
  * Test CancelDelegationTokenRequestPBImpl.
  * Test a transformation to prototype and back
  */
@Test
public void testCancelDelegationTokenRequestPBImpl() {
    Token token = getDelegationToken();
    CancelDelegationTokenRequestPBImpl original = new CancelDelegationTokenRequestPBImpl();
    original.setDelegationToken(token);
    CancelDelegationTokenRequestProto protoType = original.getProto();
    CancelDelegationTokenRequestPBImpl copy = new CancelDelegationTokenRequestPBImpl(protoType);
    assertNotNull(copy.getDelegationToken());
    //compare source and converted
    assertEquals(token, copy.getDelegationToken());
}
Also used : CancelDelegationTokenRequestProto(org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProto) Token(org.apache.hadoop.yarn.api.records.Token) CancelDelegationTokenRequestPBImpl(org.apache.hadoop.yarn.api.protocolrecords.impl.pb.CancelDelegationTokenRequestPBImpl) Test(org.junit.Test)

Aggregations

CancelDelegationTokenRequestProto (org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProto)1 CancelDelegationTokenRequestPBImpl (org.apache.hadoop.yarn.api.protocolrecords.impl.pb.CancelDelegationTokenRequestPBImpl)1 Token (org.apache.hadoop.yarn.api.records.Token)1 Test (org.junit.Test)1