Greg's Blog

helping me remember what I figure out

Project Update

| Comments

It’s been for ever and a day, since I have done any commits to this project, but prompted by Janet’s comments I have made a handful of commits to the repository.
  1. cfUnit is now supported
  2. A fix for cfmx 6.1 and recursive directory lookups
  3. The code can now handle missing tearDown methods in existing test cfcs.
I have also tried to simplify the config.xml file a little and here’s what the default looks like: [code] [/code] A concrete example usually works best, so: [code] [/code] appName : This now refers to a cf mapping in the administrator for my project, in this case art, however if you are using a package approach (with say a value of “com.domain”), then this value would simply be appended to the packageRoot (e.g. com.domain.art) appPath : This is now the full path to the application, e.g. on my local machine /Users/gregstewart/Sites/Client X sites/Fusebox/ART2/ packageRoot : Hasn’t changed saveTestFilesTo : Hasn’t changed unitTestFramework : Now supports cfUnit. coldSpring : Something working on, i.e. use ColdSpring to generate mock objects. Could be ages before it sees the light of day, if my past track record is anything to go by. Thoughts and suggestions are still most welcome!