diff --git a/pyproject.toml b/pyproject.toml index 4313f71e..63d8fb8d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -166,9 +166,32 @@ build-backend = 'setuptools.build_meta' [tool.pytest.ini_options] addopts = [ + "--ignore-glob='**/.*.py'", + # hidden test files containing code runnable on actual VEX Robotics hardware + '--import-mode=importlib', + # docs.pytest.org/en/latest/explanation/pythonpath.html + # importlib: new in pytest-6.0, this mode uses more fine control mechanisms + # provided by importlib to import test modules. + # This gives full control over the import process, + # and doesn’t require changing sys.path. + # For this reason this doesn’t require test module names to be unique. + # One drawback however is that test modules are non-importable by each other. + # Also, utility modules in the tests directories are not automatically + # importable because the tests directory is no longer added to sys.path. + # Initially we intended to make importlib the default in future releases, + # however it is clear now that it has its own set of drawbacks + # so the default will remain prepend for the foreseeable future. ] +# docs.pytest.org/en/latest/example/pythoncollection.html#changing-naming-conventions +python_files = 'Test*.py test*.py' +python_classes = 'Test' +python_functions = 'test_*' + +# docs.pytest.org/en/latest/explanation/goodpractices.html#tests-outside-application-code +pythonpath = 'src' + testpaths = [ 'test/**/*.py', ] diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-drive-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-drive.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-drive.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-is-done.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-drive-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-drive-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-gear-ratio.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-gear-ratio.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-turn-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-set-turn-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-start-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-start-drive-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-start-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-start-turn-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-stop.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-turn-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-turn.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-turn.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/.Test-Drivetrain-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-drive-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-drive.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-drive.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-is-done.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-drive-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-drive-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-gear-ratio.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-gear-ratio.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-turn-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-set-turn-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-start-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-start-drive-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-start-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-start-turn-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-stop.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-turn-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-turn.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-turn.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Drivetrain/Test-Drivetrain-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-count.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-count.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-is-done.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-is-spinning.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-is-spinning.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-reset-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-reset-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-max-torque-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-max-torque-current.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-max-torque-percent.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-max-torque-percent.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-max-torque.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-max-torque.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-set-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin-for-time.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin-for-time.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin-to.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-spin.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-start-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-start-spin-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-start-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-start-spin-to.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-stop.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/.Test-MotorGroup-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-count.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-count.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-is-done.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-is-spinning.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-is-spinning.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-reset-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-reset-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-max-torque-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-max-torque-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-max-torque-percent.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-max-torque-percent.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-max-torque.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-max-torque.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-set-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin-for-time.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin-for-time.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin-to.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-spin.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-start-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-start-spin-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-start-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-start-spin-to.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-stop.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor-Group/Test-MotorGroup-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-is-done.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-is-spinning.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-is-spinning.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-reset-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-reset-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-max-torque-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-max-torque-current.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-max-torque-percent.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-max-torque-percent.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-max-torque.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-max-torque.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-reversed.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-reversed.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-set-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin-for-time.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin-for-time.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin-to.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-spin.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-start-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-start-spin-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-start-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-start-spin-to.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-stop.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/.Test-Motor-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-__init__.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-__init__.IQ.Gen1.RobotMesh.py similarity index 100% rename from test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-__init__.py rename to test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-__init__.IQ.Gen1.RobotMesh.py diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-is-done.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-is-spinning.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-is-spinning.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-reset-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-reset-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-max-torque-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-max-torque-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-max-torque-percent.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-max-torque-percent.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-max-torque.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-max-torque.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-reversed.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-reversed.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-set-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin-for-time.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin-for-time.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin-to.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-spin.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-start-spin-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-start-spin-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-start-spin-to.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-start-spin-to.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-stop.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Motor/Test-Motor-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-drive-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-drive.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-drive.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-is-done.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-drive-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-drive-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-gear-ratio.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-gear-ratio.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-turn-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-set-turn-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-drive-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-turn-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-turn-to-heading.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-turn-to-heading.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-turn-to-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-start-turn-to-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-stop.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-timeout.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn-for.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn-to-heading.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn-to-heading.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn-to-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn-to-rotation.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-turn.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/.Test-Smartdrive-velocity.IQ.Gen1.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-__init__.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-__init__.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-current.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-current.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-did-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-did-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-drive-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-drive.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-drive.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-is-done.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-is-done.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-drive-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-drive-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-gear-ratio.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-gear-ratio.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-stopping.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-stopping.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-turn-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-set-turn-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-drive-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-drive-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-turn-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-turn-to-heading.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-turn-to-heading.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-turn-to-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-start-turn-to-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-stop.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-stop.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-timeout.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-timeout.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn-for.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn-for.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn-to-heading.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn-to-heading.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn-to-rotation.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn-to-rotation.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-turn.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-velocity.IQ.Gen1.RobotMesh.py b/test/IQ/Gen1/RobotMesh/PyB/Smartdrive/Test-Smartdrive-velocity.IQ.Gen1.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/.Test-wait.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/.Test-wait.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Battery/.Test-Brain-battery-capacity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Battery/.Test-Brain-battery-capacity.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Battery/battery_test.py b/test/IQ/Gen2/VEXcode/Brain/Battery/Test-Brain-battery-capacity.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Brain/Battery/battery_test.py rename to test/IQ/Gen2/VEXcode/Brain/Battery/Test-Brain-battery-capacity.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-__init__.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-acceleration.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-acceleration.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-gyro-rate.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-gyro-rate.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-heading.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-orientation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-orientation.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-rotation.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-set-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-set-heading.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-set-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/.Test-Inertial-set-rotation.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/inertial_sensor_test.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Brain/Inertial/inertial_sensor_test.py rename to test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-acceleration.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-acceleration.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-gyro-rate.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-gyro-rate.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-orientation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-orientation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-set-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-set-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-set-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Inertial/Test-Inertial-set-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-clear-row.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-clear-row.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-circle.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-circle.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-line.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-line.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-pixel.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-pixel.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-rectangle.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-draw-rectangle.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-print.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-print.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-cursor.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-cursor.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-fill-color.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-fill-color.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-font.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-font.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-pen-color.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-pen-color.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-pen-width.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/.Test-Brain-screen-set-pen-width.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/screen_test.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-clear-row.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Brain/Screen/screen_test.py rename to test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-clear-row.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-circle.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-circle.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-line.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-line.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-pixel.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-pixel.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-rectangle.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-draw-rectangle.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-print.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-print.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-cursor.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-cursor.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-fill-color.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-fill-color.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-font.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-font.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-pen-color.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-pen-color.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-pen-width.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Screen/Test-Brain-screen-set-pen-width.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Speaker/.Test-Brain-play-note.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Speaker/.Test-Brain-play-note.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Speaker/.Test-Brain-play-sound.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Speaker/.Test-Brain-play-sound.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Speaker/sound_test.py b/test/IQ/Gen2/VEXcode/Brain/Speaker/Test-Brain-play-note.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Brain/Speaker/sound_test.py rename to test/IQ/Gen2/VEXcode/Brain/Speaker/Test-Brain-play-note.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Brain/Speaker/Test-Brain-play-sound.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Speaker/Test-Brain-play-sound.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Timer/.Test-Brain-timer-event-callback.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Brain/Timer/.Test-Brain-timer-event-callback.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Brain/Timer/timer_test.py b/test/IQ/Gen2/VEXcode/Brain/Timer/Test-Brain-timer-event-callback.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Brain/Timer/timer_test.py rename to test/IQ/Gen2/VEXcode/Brain/Timer/Test-Brain-timer-event-callback.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Bumper-Switch-Sensor/.Test-Bumper-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Bumper-Switch-Sensor/.Test-Bumper-__init__.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Bumper-Switch-Sensor/bumper_test.py b/test/IQ/Gen2/VEXcode/Bumper-Switch-Sensor/Test-Bumper-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Bumper-Switch-Sensor/bumper_test.py rename to test/IQ/Gen2/VEXcode/Bumper-Switch-Sensor/Test-Bumper-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Color-Sensor/.Test-ColorSensor-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Color-Sensor/.Test-ColorSensor-__init__.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Color-Sensor/.Test-ColorSensor-set-light.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Color-Sensor/.Test-ColorSensor-set-light.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Color-Sensor/color_test.py b/test/IQ/Gen2/VEXcode/Color-Sensor/Test-ColorSensor-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Color-Sensor/color_test.py rename to test/IQ/Gen2/VEXcode/Color-Sensor/Test-ColorSensor-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Color-Sensor/Test-ColorSensor-set-light.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Color-Sensor/Test-ColorSensor-set-light.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Controller/.Test-Controller.__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Controller/.Test-Controller.__init__.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Controller/controller_test.py b/test/IQ/Gen2/VEXcode/Controller/Test-Controller.__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Controller/controller_test.py rename to test/IQ/Gen2/VEXcode/Controller/Test-Controller.__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/.Test-Distance-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/.Test-Distance-__init__.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/.Test-Distance-object-distance.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/.Test-Distance-object-distance.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/.Test-Sonar-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/.Test-Sonar-__init__.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/.Test-Sonar-distance.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/.Test-Sonar-distance.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/Test-Sonar-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/Test-Sonar-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/Test-Sonar-distance.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/Sonar/Test-Sonar-distance.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/distance_sensor_test.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/Test-Distance-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Distance-Sensor/distance_sensor_test.py rename to test/IQ/Gen2/VEXcode/Distance-Sensor/Test-Distance-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Distance-Sensor/Test-Distance-object-distance.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Distance-Sensor/Test-Distance-object-distance.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-current.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-current.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-drive-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-drive-for.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-drive.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-drive.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-drive-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-drive-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-stopping.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-stopping.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-timeout.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-timeout.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-turn-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-set-turn-velocity.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-turn-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-turn-for.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-turn.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-turn.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/.Test-DriveTrain-velocity.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-2Motor-DriveTrain-and-MotorGroup.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-2Motor-DriveTrain-and-MotorGroup.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-4Motor-DriveTrain.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-4Motor-DriveTrain.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/drivetrain_test.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/DriveTrain/drivetrain_test.py rename to test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-current.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-current.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-drive-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-drive-for.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-drive.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-drive.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-drive-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-drive-velocity.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-stopping.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-stopping.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-timeout.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-timeout.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-turn-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-set-turn-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-turn-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-turn-for.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-turn.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-turn.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/DriveTrain/Test-DriveTrain-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-calibrate.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-calibrate.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-set-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-set-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-set-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/.Test-Gyro-set-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/gyro_sensor_test.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Gyro-Sensor/gyro_sensor_test.py rename to test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-calibrate.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-calibrate.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-set-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-set-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-set-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Gyro-Sensor/Test-Gyro-set-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-current.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-current.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-max-torque.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-max-torque.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-stopping.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-stopping.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-timeout.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-timeout.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-set-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-spin-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-spin-for.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-spin-to-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-spin-to-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-spin.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/.Test-MotorGroup-spin.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-current.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-current.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-position.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-max-torque.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-max-torque.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-position.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-stopping.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-stopping.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-timeout.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-timeout.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-set-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-spin-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-spin-for.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-spin-to-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-spin-to-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-spin.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor-Group/Test-MotorGroup-spin.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-current.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-current.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-max-torque.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-max-torque.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-stopping.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-stopping.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-timeout.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-timeout.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-set-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-spin-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-spin-for.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-spin-to-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-spin-to-position.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-spin.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-spin.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/.Test-Motor-velocity.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-__init__.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Motor/Test-Motor-__init__.py rename to test/IQ/Gen2/VEXcode/Motor/Test-Motor-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-current.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-current.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-position.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-max-torque.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-max-torque.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-position.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-stopping.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-stopping.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-timeout.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-timeout.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-set-velocity.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-spin-for.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-spin-for.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-spin-to-position.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-spin-to-position.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-spin.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-spin.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Motor/Test-Motor-velocity.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Motor/Test-Motor-velocity.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Optical-Sensor/.Test-Optical-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Optical-Sensor/.Test-Optical-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Optical-Sensor/.Test-Optical-set-light-power.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Optical-Sensor/.Test-Optical-set-light-power.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Optical-Sensor/.Test-Optical-set-light.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Optical-Sensor/.Test-Optical-set-light.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Optical-Sensor/optical_sensor_test.py b/test/IQ/Gen2/VEXcode/Optical-Sensor/Test-Optical-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Optical-Sensor/optical_sensor_test.py rename to test/IQ/Gen2/VEXcode/Optical-Sensor/Test-Optical-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Optical-Sensor/Test-Optical-set-light-power.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Optical-Sensor/Test-Optical-set-light-power.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Optical-Sensor/Test-Optical-set-light.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Optical-Sensor/Test-Optical-set-light.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-set-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-set-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-set-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-set-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-turn-to-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-turn-to-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-turn-to-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/.Test-SmartDrive-turn-to-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-heading.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-rotation.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-set-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-set-heading.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-set-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-set-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-turn-to-heading.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-turn-to-heading.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-turn-to-rotation.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/SmartDrive/Test-SmartDrive-turn-to-rotation.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Test-wait.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Test-wait.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..46619f54 --- /dev/null +++ b/test/IQ/Gen2/VEXcode/Test-wait.IQ.Gen2.VEXcode.py @@ -0,0 +1,20 @@ +"""drive.google.com/file/d/11UUK3HgLWrsIjK_JNW8YvMs5-3_XiRxR""" + + +# IMPORT FROM LIBRARY +# =================== + +from vex import ( + wait, + SECONDS, +) + + +# RUN MAIN PROGRAM +# ================ + +# wait(TIME=3, UNITS=SECONDS) # DOES NOT COMPILE +# wait(DURATION=3, UNITS=SECONDS) # DOES NOT COMPILE +# wait(duration=3, units=SECONDS) # compiles, DOES NOT RUN +# wait(3, units=SECONDS) # compiles, DOES NOT RUN +wait(3, SECONDS) # compiles & runs diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-__init__.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-__init__.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-pressed-callback.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-pressed-callback.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-set-brightness.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-set-brightness.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-set-color.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-set-color.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-set-fade.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/.Test-Touchled-set-fade.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/touch_led_test.py b/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-__init__.IQ.Gen2.VEXcode.py similarity index 100% rename from test/IQ/Gen2/VEXcode/Touch-LED/touch_led_test.py rename to test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-__init__.IQ.Gen2.VEXcode.py diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-pressed-callback.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-pressed-callback.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-set-brightness.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-set-brightness.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-set-color.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-set-color.IQ.Gen2.VEXcode.py new file mode 100644 index 00000000..e69de29b diff --git a/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-set-fade.IQ.Gen2.VEXcode.py b/test/IQ/Gen2/VEXcode/Touch-LED/Test-Touchled-set-fade.IQ.Gen2.VEXcode.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-__init__.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-__init__.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-current.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-did-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-did-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-drive-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-drive.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-drive.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-is-done.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-power.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-power.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-drive-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-drive-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-gear-ratio.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-gear-ratio.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-stopping.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-turn-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-set-turn-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-start-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-start-drive-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-start-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-start-turn-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-stop.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-turn-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-turn.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-turn.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/.Test-Drivetrain-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-__init__.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-__init__.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-current.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-did-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-did-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-drive-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-drive.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-drive.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-is-done.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-power.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-power.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-drive-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-drive-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-gear-ratio.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-gear-ratio.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-stopping.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-turn-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-set-turn-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-start-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-start-drive-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-start-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-start-turn-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-stop.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-turn-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-turn.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-turn.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Drivetrain/Test-Drivetrain-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-__init__.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-__init__.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-count.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-count.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-direction.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-direction.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-is-done.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-is-spinning.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-is-spinning.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-power.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-power.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-reset-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-reset-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-max-torque-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-max-torque-current.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-max-torque-percent.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-max-torque-percent.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-max-torque.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-max-torque.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-stopping.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-set-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-for-time.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-for-time.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-to-position.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-to.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-to.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-with-voltage.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin-with-voltage.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-spin.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-start-spin-for-time.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-start-spin-for-time.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-start-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-start-spin-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-start-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-start-spin-to-position.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-stop.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/.Test-MotorGroup-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-__init__.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-__init__.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-count.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-count.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-direction.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-direction.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-is-done.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-is-spinning.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-is-spinning.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-power.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-power.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-reset-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-reset-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-max-torque-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-max-torque-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-max-torque-percent.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-max-torque-percent.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-max-torque.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-max-torque.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-stopping.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-set-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-for-time.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-for-time.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-to-position.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-to.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-to.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-with-voltage.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin-with-voltage.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-spin.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-start-spin-for-time.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-start-spin-for-time.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-start-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-start-spin-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-start-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-start-spin-to-position.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-stop.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor-Group/Test-MotorGroup-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-did-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-did-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-direction.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-direction.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-is-done.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-is-spinning.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-is-spinning.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-power.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-power.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-reset-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-reset-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-max-torque-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-max-torque-current.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-max-torque-percent.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-max-torque-percent.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-max-torque.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-max-torque.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-reversed.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-reversed.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-stopping.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-set-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-set-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-spin-for-time.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-spin-for-time.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-spin-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-spin-to-position.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-spin-to.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-spin-to.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-spin-with-voltage.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-spin-with-voltage.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-spin.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-spin.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-start-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-start-spin-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-start-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-start-spin-to-position.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-start-spin-to.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-start-spin-to.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-stop.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/.Test-Motor-voltage.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/.Test-Motor-voltage.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-did-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-did-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-direction.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-direction.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-is-done.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-is-spinning.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-is-spinning.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-power.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-power.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-reset-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-reset-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-max-torque-current.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-max-torque-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-max-torque-percent.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-max-torque-percent.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-max-torque.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-max-torque.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-reversed.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-reversed.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-stopping.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-set-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-set-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-spin-for-time.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-spin-for-time.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-spin-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-spin-to-position.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-spin-to.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-spin-to.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-spin-with-voltage.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-spin-with-voltage.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-spin.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-spin.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-start-spin-for.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-start-spin-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-start-spin-to-position.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-start-spin-to-position.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-start-spin-to.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-start-spin-to.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-stop.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Motor/Test-Motor-voltage.V5.RobotMesh.py b/test/V5/RobotMesh/Motor/Test-Motor-voltage.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-__init__.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-__init__.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-current.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-did-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-did-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-drive-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-drive.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-drive.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-is-done.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-power.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-power.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-drive-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-drive-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-gear-ratio.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-gear-ratio.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-stopping.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-turn-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-set-turn-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-drive-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-turn-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-turn-to-heading.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-turn-to-heading.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-turn-to-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-start-turn-to-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-stop.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-timeout.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn-for.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn-to-heading.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn-to-heading.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn-to-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn-to-rotation.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-turn.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/.Test-Smartdrive-velocity.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-__init__.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-__init__.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-current.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-current.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-did-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-did-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-drive-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-drive.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-drive.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-is-done.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-is-done.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-power.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-power.V5.RobotMesh.py new file mode 100755 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-drive-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-drive-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-gear-ratio.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-gear-ratio.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-stopping.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-stopping.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-turn-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-set-turn-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-drive-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-drive-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-turn-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-turn-to-heading.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-turn-to-heading.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-turn-to-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-start-turn-to-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-stop.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-stop.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-timeout.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-timeout.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn-for.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn-for.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn-to-heading.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn-to-heading.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn-to-rotation.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn-to-rotation.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-turn.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-velocity.V5.RobotMesh.py b/test/V5/RobotMesh/Smartdrive/Test-Smartdrive-velocity.V5.RobotMesh.py new file mode 100644 index 00000000..e69de29b diff --git a/test/run b/test/run index 25d7b3fb..725baf8c 100755 --- a/test/run +++ b/test/run @@ -1,4 +1,4 @@ #!/usr/bin/env bash -pytest --cov=src/ +python3 -m pytest --cov=src/