文章列表
新建一个py文件,复制以下代码保存后运行,显示“python 2.7 is already registered”便说明加入注册表成功
再安装setuptools的时候,就能自动识别出来python2.7了。
win7是 64的原因,在安装python(32位)时,如果选择只为当前用户,以上问题是不会出现的,如果选择所有用户,那就此方法解决。
#
# script to register Python 2.0 or later for use with win32all
# and other extensions that require Python registry se ...
DRY principle (Don’t Repeat Yourself)
Single Responsibility principle
testng 测试依赖关系
- 博客分类:
- testng
依赖关系先给个例子
@Test
public void serverStartedOk() {}
@Test(dependsOnMethods = { "serverStartedOk" })
public void method1() {}
在这个例子中,method1()必须在serverStartedOk()执行后才能执行,而且serverStartedOk()不能fail,否则method1()会被skip掉
基本上类似于ant的依赖关系,也很容易理解,只是分为强依靠和弱依靠,区别是弱依靠只管执行的顺序,强依靠除了顺序,还要正 ...
依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。
详细范围说明:
compile (编译范围)
compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。
provided (已提供范围)
provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才使用。例如, 如果你开发了一个web 应用,你可能在编译 classpath 中需要可用的Servlet API 来编译一个servlet,但是你不会想要在打包好的WAR 中包含这个Servlet API;这个S ...