2015-01-05 60 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

返回鍵