| Daryl Walleck | 49d666e | 2011-10-24 23:24:54 -0500 | [diff] [blame] | 1 | Test Data/Configuration | 
|  | 2 | ----------------------- | 
|  | 3 | - Assume nothing about existing test data | 
|  | 4 | - Tests should be self contained (provide their own data) | 
|  | 5 | - Clean up test data at the completion of each test | 
|  | 6 | - Use configuration files for values that will vary by environment | 
|  | 7 |  | 
|  | 8 | General | 
|  | 9 | ------- | 
|  | 10 | - Put two newlines between top-level code (funcs, classes, etc) | 
|  | 11 | - Put one newline between methods in classes and anywhere else | 
|  | 12 | - Do not write "except:", use "except Exception:" at the very least | 
|  | 13 | - Include your name with TODOs as in "#TODO(termie)" | 
|  | 14 | - Do not name anything the same name as a built-in or reserved word |