24 lines
522 B
Python
24 lines
522 B
Python
import os
|
|
import random
|
|
import unittest
|
|
|
|
from setuptools import find_packages
|
|
|
|
|
|
class TestImport(unittest.TestCase):
|
|
def setUp(self):
|
|
self.packages = find_packages('../')
|
|
|
|
if os.uname()[-1].startswith('arm'):
|
|
self.packages = [p for p in self.packages
|
|
if not p.startswith('pypot.vrep')]
|
|
|
|
random.shuffle(self.packages)
|
|
|
|
def test_import(self):
|
|
[__import__(package) for package in self.packages]
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|