12345678910111213141516171819202122 |
- from tests.package.test_python import TestPythonPackageBase
- class TestPythonPy3Jc(TestPythonPackageBase):
- __test__ = True
- # We deliberately run the test without the optional dependencies,
- # as this configuration is less tested upstream.
- config = TestPythonPackageBase.config + \
- """
- BR2_PACKAGE_PYTHON3=y
- BR2_PACKAGE_PYTHON_JC=y
- """
- timeout = 60
- def test_run(self):
- self.login()
- cmd = "jc -h > /dev/null 2>&1"
- self.assertRunOk(cmd, timeout=self.timeout)
- cmd = "jc id | grep -q root"
- self.assertRunOk(cmd, timeout=self.timeout)
- cmd = "jc env | grep -q PATH"
- self.assertRunOk(cmd, self.timeout)
|