3 �^� � @ s0 d dl mZ d dlmZmZ G dd� de�ZdS )� )�DiffResultDescriptor)� Difference� SymbolWrapperc @ s0 e Zd ZdZed�Zed�Zdd� Zdd� ZdS )�PolCapsDifferencez9Determine the difference in polcaps between two policies.�diff_polcapsc C sL | j jdj| �� | jdd� | jj� D �dd� | jj� D ��\| _| _}dS )z8Generate the difference in polcaps between the policies.zJGenerating policy cap differences from {0.left_policy} to {0.right_policy}c s s | ]}t |�V qd S )N)r )�.0�n� r �/usr/lib64/python3.6/polcap.py� <genexpr>% s z1PolCapsDifference.diff_polcaps.<locals>.<genexpr>c s s | ]}t |�V qd S )N)r )r r r r r r &