nose-testconfig

소프트웨어 스크린 샷:
nose-testconfig
소프트웨어 정보:
버전: 0.8
업로드 날짜: 11 May 15
개발자: Jesse Noller
라이센스: 무료
인기: 4

Rating: nan/5 (Total Votes: 0)

코 testconfig 쉽게 시스템 피 시험에 대한 데이터를 nosetests 통해 구성 파일을 통해 전달 될 수 있도록 설계된 코위한 간단한 테스트 구성 플러그인이다.
그것은 간단하고 유연하고 명확하게하기위한 것입니다. 그것은 현재 지원 YAML, INI 순수 파이썬 구성 파일.
그것이 무엇을
코 testconfig 테스트 별 (또는 테스트 실행 특정) 시험에 대한 구성 데이터가 실행되는을 전달하는 능력을 제공하는 코 테스트 프레임 워크에 플러그인입니다.
다음과 같은 형식으로 현재 구성 파일이 지원됩니다
& NBSP; * YAML (PyYAML를 통해)
& NBSP; * INI (ConfigParser를 통해)
& NBSP (Exec을 통해) * 순수 파이썬
플러그인이 유연하게 의미없이 검사와 구성 파일로 임의의 파이썬 파일을 exec'ing의 지원을 ERGO. 기본 형식은 ConfigParser INI 스타일의 형식으로 간주됩니다.
플러그인은 (주 "설정"개체가 DICT이라고 가정) 명령 줄에서 특정 매개 변수를 무시하는 방법을 제공하고 쉽게 추가 파서는 여기에 추가 할 수 있습니다.
시험 사용
(더 나은 무언가가 따라 올 때까지) 지금은 시험 testconfig에서 "설정"싱글을 가져올 수 있습니다 :
testconfig 가져 오기 설정에서
기본적으로, YAML 파일은 중첩 사전에 분석하고, ConfigParser INI 파일은 foo는 [바] [바즈] 스타일의 액세스를위한 중첩 사전에 축소됩니다. 명백하게 관련 사전 키를 참조하여 구성 데이터에 액세스 할 수있는 테스트 :
testconfig 가져 오기 설정에서
데프 test_foo () :
& NBSP; target_server_ip = 설정 [ '서버'] [ 'webapp_ip']
경고 :이 그냥 사전 싱글 감안할는, 테스트 쉽게 구성에 쓸 수 있습니다. 이것은 당신의 테스트는 설정 공간으로 쓸 가능성을 변화시킬 수 있다는 것을 의미한다. 이것은 또한 구성에 나사 접근이 재미있을 수 있다는 것을 의미한다.
순수한 파이썬 구성을 사용하는 경우 - 당신이로 설정 {} DICT를 수출하지 않으면 잠재적으로, 그러나 등 코, 플러그인을, 수정할 수, 구성이 간부를 통해로드 주어진 - 분명히 "하늘이 한계입니다" 파이썬 코드의 일부는, 당신은 분명 testconfig에서 구성 개체를 가져올 수 없습니다.
YAML 스타일의 구성을 사용하는 경우에는 보호되지 않은 간부 ()의 위험없이 순수한 파이썬의 힘을 많이 얻을 - 당신은 분명 pyaml 파이썬 관련 개체와 다른 YAML 크림 선 (善)을 모두 사용할 수 있습니다

<. P>이 릴리스의 새로운 기능 :

이 설정 파일에 대한 유니 코드 지원 (dhell​​mann)
콜론은 --tc URL로, 사용자의 인수를 사용할 수 있습니다 : 127.0.0.1 : 5000 (aconrad)
설정 파일이 필요하지 않은 이상, --tc 옵션이 단독으로 제공 될 수있다 (aconrad)

버전 0.6의 새로운 기능 :

지원되는 설정 파일 유형에 해당하는 3 개의 다른 환경 변수에 대한 검사에 추가합니다. 주어진 구성 파일의 전체 경로로이 중 하나를 설정하면 파일 자동로드에 코 testconfig을 강제 할 것이다. 핸디 당신이 pychecker 같은 통해 testconfig 모듈을 가져 테스트를 실행 (또는 명령 줄에서 실행)를 선택합니다.

요구 사항 :

파이썬

유사한 소프트웨어

lava-serial
lava-serial

15 Apr 15

tempdir
tempdir

11 May 15

PyModel
PyModel

11 May 15

snort
snort

14 Apr 15

코멘트 nose-testconfig

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!