Index: /branch/UMPA/tests/unit/test_sniffing/test_sniffing_init.py
===================================================================
--- /branch/UMPA/tests/unit/test_sniffing/test_sniffing_init.py (revision 4817)
+++ /branch/UMPA/tests/unit/test_sniffing/test_sniffing_init.py (revision 4820)
@@ -32,2 +32,5 @@
             from umpa.sniffing.libpcap import pypcap
             assert umpa.sniffing.get_available_devices()==pypcap.findalldevs()
+
+    def test_sniff(self):
+        pass
Index: /branch/UMPA/tests/utils.py
===================================================================
--- /branch/UMPA/tests/utils.py (revision 4820)
+++ /branch/UMPA/tests/utils.py (revision 4820)
@@ -0,0 +1,36 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+# Copyright (C) 2009 Adriano Monteiro Marques.
+#
+# Author: Bartosz SKOWRON <getxsick at gmail dot com>
+#
+# This library is free software; you can redistribute it and/or modify 
+# it under the terms of the GNU Lesser General Public License as published 
+# by the Free Software Foundation; either version 2.1 of the License, or 
+# (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful, but 
+# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 
+# License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License 
+# along with this library; if not, write to the Free Software Foundation, 
+# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 
+
+import threading
+import time
+
+import umpa
+
+class SendPacket(threading.Thread):
+    def __init__(self, packet, amount=1):
+        super(SendPacket, self).__init__()
+        self._packet = packet
+        self._amount = amount
+    def run(self):
+        s = umpa.Socket()
+        for i in xrange(self._amount):
+            time.sleep(2)
+            s.send(self._packet)
