2015-01-05 57 views
1

我得到未解决进口:HTMLTestRunner未解决进口:HTMLTestRunner

我的代码

import random 
import unittest 
import HTMLTestRunner 

class TestSequenceFunctions(unittest.TestCase): 

    def setUp(self): 
     self.seq = range(10) 

    def test_shuffle(self): 
     # make sure the shuffled sequence does not lose any elements 
     random.shuffle(self.seq) 
     self.seq.sort() 
     self.assertEqual(self.seq, range(10)) 

     # should raise an exception for an immutable sequence 
     self.assertRaises(TypeError, random.shuffle, (1,2,3)) 
    @unittest.skip("Test Skipped1") 
    def test_choicep(self): 
     element = random.choice(self.seq) 
     self.assertTrue(element in self.seq) 
    @unittest.skip("Test Skipped2") 
    def test_samplep(self): 
     with self.assertRaises(ValueError): 
      random.sample(self.seq, 20) 
     for element in random.sample(self.seq, 5): 
      self.assertTrue(element in self.seq) 

suite = unittest.TestLoader().loadTestsFromTestCase(TestSequenceFunctions) 
unittest.TextTestRunner(verbosity=2).run(suite) 

outfile = open("/Users/bhanusaa/Downloads/screenshots/", "w") 
runner = HTMLTestRunner.HTMLTestRunner(
stream=outfile,title='Test Report',description='This demonstrates the report output by Prasanna.Yelsangikar.') 

runner.run(suite) 

我从http://tungwaiyip.info/software/HTMLTestRunner.html

下载HTMLTestRunner并保存HTMLTestRunner.py/Library/Frameworks/Python.framework/Versions/2。 7/lib目录/ python2.7/site-packages中

,但仍然得到错误

FYI我日食已经配置了所有必要的设置,并能够成功启动硒网络驱动程序的脚本,但是当我” m试图导入HTMLTestRunner IM GETTING未解决的错误

SYSTEM INFO。 的Python 2.7 的PyDev 2.2 OS MAC

+0

请检查链接http://stackoverflow.com/questions/2983088/unresolved-import-models –

回答

1

HTMLTestRunner似乎用 '点子' 安装时有问题。因此,作为一种变通方法按照以下步骤进行:https://raw.githubusercontent.com/tungwaiyip/HTMLTestRunner/master/HTMLTestRunner.py

2)保存 'HTMLTestRunner.py' 在 'C:\ Python27 \库'

3)执行放置

1)从获取HTMLTestRunner API HTMLTestRunner从命令提示与设置如下的步骤:

CD C:\ Python27 \库

蟒HTMLTes tRunner.py

[检查PYC创建或不& PY文件执行&导航.py文件可能会因OS使用的是不用说了变化]

4)请务必设置环境变量正确

为了确认安装成功:

蟒蛇

进口HTMLTestRunner

返回键