Advertisement
Guest User

Untitled

a guest
Jun 28th, 2016
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. import unittest
  2. from oeqa.oetest import oeRuntimeTest
  3. from oeqa.utils.decorators import *
  4.  
  5. test_script = "test_net_interfaces.sh"
  6.  
  7. class RuntimeTest(oeRuntimeTest):
  8. @testcase(3)
  9. @skipUnlessPassed("test_ssh")
  10. def test_net_log_ifconfig(self):
  11. test_log_dir = oeRuntimeTest.tc.d.getVar("TEST_LOG_DIR", True)
  12. (status, output) = self.target.copy_to(os.path.join(test_log_dir, "oeqa/runtime/files/scripts/" + test_script), '/tmp/')
  13. (status, output) = self.target.run("/tmp/" + test_script + " -i ifconfig")
  14. self.assertEqual(status, 0, msg = "test failed")
  15. @testcase(3.1)
  16. @skipUnlessPassed('test_net_log_ifconfig')
  17. def test_net_wlan0(self):
  18. test_log_dir = oeRuntimeTest.tc.d.getVar("TEST_LOG_DIR", True)
  19. (status, output) = self.target.run("/tmp/" + test_script + " -i wlan0")
  20. self.assertEqual(status, 0, msg = "test failed")
  21. @testcase(3.2)
  22. @skipUnlessPassed("test_ssh")
  23. @skipUnlessPassed(3)
  24. def test_net_wlan1(self):
  25. test_log_dir = oeRuntimeTest.tc.d.getVar("TEST_LOG_DIR", True)
  26. (status, output) = self.target.run("/tmp/" + test_script + " -i wlan1")
  27. self.assertEqual(status, 0, msg = "test failed")
  28. @testcase(3.3)
  29. @skipUnlessPassed('test_net_log_ifconfig')
  30. def test_net_eth0(self):
  31. test_log_dir = oeRuntimeTest.tc.d.getVar("TEST_LOG_DIR", True)
  32. (status, output) = self.target.run("/tmp/" + test_script + " -i eth0")
  33. self.assertEqual(status, 0, msg = "test failed")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement