Track abstract goals for Jasmine 2.0

This commit is contained in:
Davis W. Frank & Rajan Agaskar
2012-11-29 12:17:42 -08:00
parent 8d94d0bfc5
commit 08f5a8c98f

9
GOALS_2.0.md Normal file
View File

@@ -0,0 +1,9 @@
# Jasmine 2.0 Goals
1. No globals!
* jasmine library is entirely inside `jasmine` namespace
* globals required for backwards compatibility should be added in `boot.js` (EG, var describe = jasmine.getCurrentEnv().describe lives in boot.js)
1. Don't use properties as getters. Use methods.
* Properties aren't encapsulated -- can be mutated, unsafe.
* easier to refactor as needed