public class TestClientSideAuthorizationProvider
extends junit.framework.TestCase
Modifier and Type | Field and Description |
---|---|
protected HiveConf |
clientHiveConf |
protected Driver |
driver |
protected HiveMetaStoreClient |
msc |
protected UserGroupInformation |
ugi |
Constructor and Description |
---|
TestClientSideAuthorizationProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
allowCreateInDb(java.lang.String dbName,
java.lang.String userName,
java.lang.String location) |
protected void |
allowCreateInTbl(java.lang.String tableName,
java.lang.String userName,
java.lang.String location) |
protected void |
allowDropOnDb(java.lang.String dbName,
java.lang.String userName,
java.lang.String location) |
protected void |
allowDropOnTable(java.lang.String tblName,
java.lang.String userName,
java.lang.String location) |
protected void |
assertNoPrivileges(CommandProcessorResponse ret) |
protected void |
disallowCreateInDb(java.lang.String dbName,
java.lang.String userName,
java.lang.String location) |
protected void |
disallowCreateInTbl(java.lang.String tableName,
java.lang.String userName,
java.lang.String location) |
protected java.lang.String |
getAuthorizationProvider() |
protected java.lang.String |
getTestDbName() |
protected java.lang.String |
getTestTableName() |
protected void |
setUp() |
protected void |
tearDown() |
void |
testSimplePrivileges() |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
protected HiveConf clientHiveConf
protected HiveMetaStoreClient msc
protected Driver driver
protected UserGroupInformation ugi
protected java.lang.String getAuthorizationProvider()
protected void setUp() throws java.lang.Exception
setUp
in class junit.framework.TestCase
java.lang.Exception
protected void tearDown() throws java.lang.Exception
tearDown
in class junit.framework.TestCase
java.lang.Exception
protected java.lang.String getTestDbName()
protected java.lang.String getTestTableName()
public void testSimplePrivileges() throws java.lang.Exception
java.lang.Exception
protected void allowCreateInTbl(java.lang.String tableName, java.lang.String userName, java.lang.String location) throws java.lang.Exception
java.lang.Exception
protected void disallowCreateInTbl(java.lang.String tableName, java.lang.String userName, java.lang.String location) throws java.lang.Exception
java.lang.Exception
protected void allowCreateInDb(java.lang.String dbName, java.lang.String userName, java.lang.String location) throws java.lang.Exception
java.lang.Exception
protected void disallowCreateInDb(java.lang.String dbName, java.lang.String userName, java.lang.String location) throws java.lang.Exception
java.lang.Exception
protected void allowDropOnTable(java.lang.String tblName, java.lang.String userName, java.lang.String location) throws java.lang.Exception
java.lang.Exception
protected void allowDropOnDb(java.lang.String dbName, java.lang.String userName, java.lang.String location) throws java.lang.Exception
java.lang.Exception
protected void assertNoPrivileges(CommandProcessorResponse ret)
Copyright © 2012 The Apache Software Foundation