示例#1
0
 def test_enable_root(self):
     mock_conn = mock_admin_sql_connection()
     when(mock_conn).execute(any()).thenReturn(None)
     # invocation
     user_ser = MySqlRootAccess.enable_root()
     # verification
     self.assertThat(user_ser, Not(Is(None)))
     verify(mock_conn).execute(TextClauseMatcher("CREATE USER"), user="******", host="%")
     verify(mock_conn).execute(TextClauseMatcher("GRANT ALL PRIVILEGES ON *.*"))
     verify(mock_conn).execute(TextClauseMatcher("UPDATE mysql.user"))
示例#2
0
 def test_enable_root(self):
     mock_conn = mock_admin_sql_connection()
     when(mock_conn).execute(any()).thenReturn(None)
     # invocation
     user_ser = MySqlRootAccess.enable_root()
     # verification
     self.assertThat(user_ser, Not(Is(None)))
     verify(mock_conn).execute(TextClauseMatcher('CREATE USER'),
                               user='******',
                               host='%')
     verify(mock_conn).execute(
         TextClauseMatcher('GRANT ALL PRIVILEGES ON *.*'))
     verify(mock_conn).execute(TextClauseMatcher('UPDATE mysql.user'))