[h5py] 406/455: Port integer tests

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Thu Jul 2 18:19:55 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to annotated tag 1.3.0
in repository h5py.

commit 291fe79a57bad40ddcb712354fc82632fc9a1172
Author: andrewcollette <andrew.collette at gmail.com>
Date:   Wed Feb 10 06:51:46 2010 +0000

    Port integer tests
---
 h5py/tests/low/test_h5t.py | 17 +++++++++++++++--
 h5py/tests/test_h5t.py     | 15 ---------------
 2 files changed, 15 insertions(+), 17 deletions(-)

diff --git a/h5py/tests/low/test_h5t.py b/h5py/tests/low/test_h5t.py
index 45decdb..5ce8191 100644
--- a/h5py/tests/low/test_h5t.py
+++ b/h5py/tests/low/test_h5t.py
@@ -111,7 +111,6 @@ class TestEncodeDecode(Base):
         dec = pickle.loads(pkl)
         self.assertEqual(self.tid, dec)
 
-
 class TestFloat(Base):
 
     @tests.require(hasattr(np, 'float128'))
@@ -119,6 +118,20 @@ class TestFloat(Base):
         """ (H5T) Unsupported float size raises TypeError """
         self.assertRaises(TypeError, h5t.py_create, np.float128)
 
-    
+class TestInteger(Base):
+
+    def test_order(self):
+        """ (H5T) integer byte order """
+        tid = h5t.STD_I32LE.copy()
+        self.assertEqual(tid.get_order(), h5t.ORDER_LE)
+        tid.set_order(h5t.ORDER_BE)
+        self.assertEqual(tid.get_order(), h5t.ORDER_BE)
+
+    def test_sign(self):
+        """ (H5T) integer sign """
+        tid = h5t.STD_I32LE.copy()
+        self.assertEqual(tid.get_sign(), h5t.SGN_2)
+        tid.set_sign(h5t.SGN_NONE)
+        self.assertEqual(tid.get_sign(), h5t.SGN_NONE)
 
     
diff --git a/h5py/tests/test_h5t.py b/h5py/tests/test_h5t.py
index 22437cd..ddfd1cb 100644
--- a/h5py/tests/test_h5t.py
+++ b/h5py/tests/test_h5t.py
@@ -45,21 +45,6 @@ class BaseTypeMixin(object):
     def tearDown(self):
         res.clear()
 
-class TestInteger(TestCasePlus, BaseTypeMixin):
-
-    def test_set_get_order_sign(self):
-        
-        htype = h5t.STD_I32LE.copy()
-
-        self.assertEqual(htype.get_order(), h5t.ORDER_LE)
-        self.assertEqual(htype.get_sign(), h5t.SGN_2)
-
-        htype.set_order(h5t.ORDER_BE)
-        htype.set_sign(h5t.SGN_NONE)
-        
-        self.assertEqual(htype.get_order(), h5t.ORDER_BE)
-        self.assertEqual(htype.get_sign(), h5t.SGN_NONE)
-
 class TestOpaque(TestCasePlus, BaseTypeMixin):
 
     def test_setget_tag(self):

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/h5py.git



More information about the debian-science-commits mailing list