tests: make tests work on python3
authorBrendan Le Foll <brendan.le.foll@intel.com>
Tue, 11 Aug 2015 10:24:22 +0000 (11:24 +0100)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Tue, 8 Sep 2015 13:42:04 +0000 (14:42 +0100)
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
tests/general_checks.py
tests/gpio_checks.py
tests/platform_checks.py

index dfa991c..ae1521e 100755 (executable)
 # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-import unittest as u
+from __future__ import print_function
+
 import mraa as m
+import unittest as u
 
 class GeneralChecks(u.TestCase):
   def test_mraa_version(self):
     self.version = m.getVersion()
-    print "Version is: " + self.version
+    print("Version is: " + self.version)
     self.assertIsNotNone(self.version)
 
 if __name__ == "__main__":
index 261cdb4..506697c 100755 (executable)
@@ -22,6 +22,8 @@
 # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+from __future__ import print_function
+
 import mraa as m
 import unittest as u
 import os, re, sys
index f9ea725..fffa7fa 100755 (executable)
 # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-import unittest as u
+from __future__ import print_function
+
 import mraa as m
+import unittest as u
 
 @u.skipIf(m.init() != m.ERROR_PLATFORM_ALREADY_INITIALISED, "mraa_init() not valid")
 class PlatformChecks(u.TestCase):
@@ -33,12 +35,12 @@ class PlatformChecks(u.TestCase):
 
   def test_mraa_check_platform_ADC_max_resolution(self):
     self.p_ADC_mres = m.adcRawBits()
-    print "Platform ADC max. resolution is: " + str(self.p_ADC_mres) + " bits"
+    print("Platform ADC max. resolution is: " + str(self.p_ADC_mres) + " bits")
     self.assertEqual(self.p_ADC_mres, 12, "Wrong ADC max. resolution. Check platform ...")
 
   def test_mraa_check_platform_ADC_resolution(self):
     self.p_ADC_res = m.adcSupportedBits()
-    print "Platform ADC resolution is: " + str(self.p_ADC_res) + " bits"
+    print("Platform ADC resolution is: " + str(self.p_ADC_res) + " bits")
     self.assertEqual(self.p_ADC_res, 10, "Wrong ADC suported resolution. Check platform ...")
 
 if __name__ == "__main__":