我的项目框架目录中的setup.py ...哦,痛苦

时间:2016-08-29 12:37:40

标签: python setuptools nose setup.py

请告诉我这里我做错了什么。我有两个问题:

1)当我cd到上面的目录'测试'运行' nosetests'它运行0次测试(应该是1)。

2)我无法通过setup.py

添加\ bin中的脚本

我的setup.py:

#!/usr/bin/env

try:
    from setuptools import setup
except ImportError:
    from distutils.core import setup

config = {
    "description": "project skeleton testing",
    "author": "David",
    "url": "https://github.com/dmt257/learnpythonSkeletonDirectory",
    "download_url": "https://github.com/dmt257/learnpythonSkeletonDirectory/archive/0.1.zip",
    "author_email": "dmt257257@gmail.com",
    "version": "0.1.5",
    "install_requires": ["nose"],
    "packages": ["usethistest_main", "tests"],
    "scripts": ["/bin/ask_script.py"],
    "name": "usethistest"
}

setup(**config)

目录:

Directory: C:\Users\Dave\Desktop\projects\usethistest


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       29/08/2016     12:41                .git
d-----       29/08/2016     12:41                bin
d-----       29/08/2016     13:15                dist
d-----       29/08/2016     12:41                docs
d-----       29/08/2016     13:08                tests
d-----       29/08/2016     13:14                usethistest.egg-info
d-----       29/08/2016     12:41                usethistest_main
-a----       22/08/2016     09:22              5 README.txt
-a----       29/08/2016     13:09            573 setup.py

包'测试':

Directory: C:\Users\Dave\Desktop\projects\usethistest\tests


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----       29/08/2016     13:06            166 usethistest_main
-a----       16/08/2016     16:05              0 __init__.py
-a----       29/08/2016     13:08            147 __init__.pyc

' usethistest_main':

from nose.tools import*
import usethistest_main

def setup():
    print("SETUP!")

def teardown():
    print("TEAR DOWN!")

def test_basic():
    print("I RAN!")

包' usethistest_main':

    Directory: C:\Users\Dave\Desktop\projects\usethistest\usethistest_main


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----       24/08/2016     11:33            960 question.py
-a----       16/08/2016     16:05              0 __init__.py
-a----       24/08/2016     09:06            147 __init__.pyc

' \仓'有一个名为' ask_script.py。

的脚本

我花了很多时间在这上面,这太荒谬了。我显然没有线索。

0 个答案:

没有答案