diff options
Diffstat (limited to 'gruel/src/python/pmt/qa_pmt.py')
-rwxr-xr-x | gruel/src/python/pmt/qa_pmt.py | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/gruel/src/python/pmt/qa_pmt.py b/gruel/src/python/pmt/qa_pmt.py deleted file mode 100755 index 8cb282a75c..0000000000 --- a/gruel/src/python/pmt/qa_pmt.py +++ /dev/null @@ -1,102 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2011 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -import unittest -import pmt - -class test_gruel_pmt(unittest.TestCase): - - def test01(self): - a = pmt.intern("a") - b = pmt.from_double(123765) - d1 = pmt.make_dict() - d2 = pmt.dict_add(d1, a, b) - print d2 - - def test02(self): - const = 123765 - x_pmt = pmt.from_double(const) - x_int = pmt.to_double(x_pmt) - self.assertEqual(x_int, const) - - def test03(self): - v = pmt.init_f32vector(3, [11, -22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test04(self): - v = pmt.init_f64vector(3, [11, -22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test05(self): - v = pmt.init_u8vector(3, [11, 22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test06(self): - v = pmt.init_s8vector(3, [11, -22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test07(self): - v = pmt.init_u16vector(3, [11, 22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test08(self): - v = pmt.init_s16vector(3, [11, -22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test09(self): - v = pmt.init_u32vector(3, [11, 22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test10(self): - v = pmt.init_s32vector(3, [11, -22, 33]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test11(self): - v = pmt.init_c32vector(3, [11 + -101j, -22 + 202j, 33 + -303j]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - - def test12(self): - v = pmt.init_c64vector(3, [11 + -101j, -22 + 202j, 33 + -303j]) - s = pmt.serialize_str(v) - d = pmt.deserialize_str(s) - self.assertTrue(pmt.equal(v, d)) - -if __name__ == '__main__': - unittest.main() |