1 Star 0 Fork 21

liangjingjing2015 / qing-automation

forked from xhyspring / qing-automation 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CONTRIBUTING.md 1.60 KB
一键复制 编辑 原始数据 按行查看 历史
xhyspring 提交于 2014-06-08 11:01 . commit the project.

Bylaws for the committers of FitNesse.

  1. Use the FitNesse coding style.

    If you're using IntelliJ IDEA, move extra/idea/fitnesse.xml into the codestyles directory somewhere beneath IntelliJ config home. I found it on my MAC in ~/Library/Preferences/IntelijIDEA8/codestyles, or on Linux under ~/.IntelliJIdea12/config/codestyles .

    If you're using Eclipse, use extra/eclipse/fitnesse-code-formatter-eclipse.xml

    If you can't use these files in your IDE then look carefully then you can emulate any of the source files in FitNesse. Remember that indentation level is 2 spaces, and we never use tabs. Braces follow K&R style:

      void f() {
        //
      }
  2. Never commit changes without running BOTH the unit tests AND the acceptance tests. The ant target 'all' in the build.xml file will run them both, but it's slow. I just use the IDE to run the unit tests, and then run the acceptance tests with FitNesse.

  3. Please don't rush. You are never in a hurry with FitNesse. There are no deadlines. Keep this code as clean as you can. Maintain the highest pride in your workmanship. Don't make messes. See the "Clean Code" book for more.

  4. Whenever you make a change, add a few sentences to the changeLog.txt file describing your changes. We used this file to build the release notes.

  5. If you have any questions, ask Uncle Bob.

1
https://gitee.com/jessietest/qing-automation.git
git@gitee.com:jessietest/qing-automation.git
jessietest
qing-automation
qing-automation
master

搜索帮助