| Server IP : 62.171.151.215 / Your IP : 216.73.217.53 Web Server : nginx/1.18.0 System : Linux vmi3128365 5.15.0-176-generic #186-Ubuntu SMP Fri Mar 13 11:01:42 UTC 2026 x86_64 User : alex ( 1000) PHP Version : 8.4.18 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&