| Server IP : 195.114.193.97 / Your IP : 216.73.217.93 Web Server : LiteSpeed System : Linux host 5.15.0-126-generic #136-Ubuntu SMP Wed Nov 6 10:38:22 UTC 2024 x86_64 User : sembi4241 ( 1126) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/test/__pycache__/ |
Upload File : |
o
�b�; � @ s� d Z ddlZddlZddlmZmZ ddlmZ ddlm Z ddl
mZ ddlm
Z
dZd Ze�� rBe d
�du rBe d�du rBdZd
ZG dd� de
�ZG dd� de
�ZdS )z'
Tests for L{twisted.python.lockfile}.
� N)�skipIf�
skipUnless)�lockfile)�
requireModule)�platform)�TestCaseF� zwin32api.OpenProcess�
pywintypesTzZOn windows, lockfile.kill is not implemented in the absence of win32api and/or pywintypes.c @ sx e Zd ZdZdd� Zee�� d�dd� �Zdd� Z ee�� d �d
d� �Z
eee
�dd
� �Zeee
�dd� �Zdd� ZdS )� UtilTestszM
Tests for the helper functions used to implement L{FilesystemLock}.
c C s: | � � }t�d|� | �ttjd|�}| �|jtj� dS )z�
L{lockfile.symlink} raises L{OSError} with C{errno} set to L{EEXIST}
when an attempt is made to create a symlink which already exists.
�fooN)�mktempr �symlink�assertRaises�OSError�assertEqual�errno�EEXIST��self�name�exc� r �</usr/lib/python3/dist-packages/twisted/test/test_lockfile.py�test_symlinkEEXIST&