2015-01-05 3 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) 

я скачал HTMLTestRunner из http://tungwaiyip.info/software/HTMLTestRunner.html

и спас HTMLTestRunner.py файл в /Library/Frameworks/Python.framework/Versions/2. 7/Lib/python2.7/сайт-пакеты

, но все еще получаю ошибку

FYI я был настроен все необходимые параметры в затмения и возможность запускать скрипт веб-селен драйвера успешно, но когда я» m пытается импортировать HTMLTestRunner IM GETTING unregolved error

ИНФОРМАЦИЯ О СИСТЕМЕ. Python 2.7 PyDev 2,2 OS MAC

+0

Пожалуйста, проверьте ссылку http://stackoverflow.com/questions/2983088/unresolved-import-models –

ответ

1

HTMLTestRunner, кажется, проблема при установке с помощью 'пип'. Таким образом, в качестве обходного пути выполните следующие шаги:

1) Получить HTMLTestRunner API от: https://raw.githubusercontent.com/tungwaiyip/HTMLTestRunner/master/HTMLTestRunner.py

2) Сохранить 'HTMLTestRunner.py' в 'C: \ python27 \ Lib'

3) Исполнить размещены HTMLTestRunner из командной строки с ниже шагов:

кд C: \ python27 \ Lib

питона HTMLTes tRunner.py

[Проверить PYC создан или не & исполнении файла PY & навигацию .py файл может изменяться в зависимости от операционной системы вы используете, разумеется]

4) Убедитесь, что переменные окружения, установленные правильно

Для подтверждения установки успешной:

питон

импорт HTMLTestRunner

возвращение ключ

Смежные вопросы