Exemplo n.º 1
0
    def test_is_alpha_only(self):
        self.assertFalse(security_manager.is_alpha_only(
            security_manager.find_permission_view_menu('can_show', 'TableModelView')))

        self.assertTrue(security_manager.is_alpha_only(
            security_manager.find_permission_view_menu('muldelete', 'TableModelView')))
        self.assertTrue(security_manager.is_alpha_only(
            security_manager.find_permission_view_menu(
                'all_datasource_access', 'all_datasource_access')))
        self.assertTrue(security_manager.is_alpha_only(
            security_manager.find_permission_view_menu(
                'can_edit', 'SqlMetricInlineView')))
        self.assertTrue(security_manager.is_alpha_only(
            security_manager.find_permission_view_menu(
                'can_delete', 'DruidMetricInlineView')))
Exemplo n.º 2
0
    def test_is_alpha_only(self):
        self.assertFalse(
            security_manager.is_alpha_only(
                security_manager.find_permission_view_menu(
                    "can_show", "TableModelView")))

        self.assertTrue(
            security_manager.is_alpha_only(
                security_manager.find_permission_view_menu(
                    "muldelete", "TableModelView")))
        self.assertTrue(
            security_manager.is_alpha_only(
                security_manager.find_permission_view_menu(
                    "all_datasource_access", "all_datasource_access")))
        self.assertTrue(
            security_manager.is_alpha_only(
                security_manager.find_permission_view_menu(
                    "can_edit", "SqlMetricInlineView")))
        self.assertTrue(
            security_manager.is_alpha_only(
                security_manager.find_permission_view_menu(
                    "can_delete", "DruidMetricInlineView")))
        self.assertTrue(
            security_manager.is_alpha_only(
                security_manager.find_permission_view_menu(
                    "all_database_access", "all_database_access")))