Here’s a quick update on what’s new with Cappuccino in the last month.
Community
The CappCon 2016 has been announced. This conference will be held in Liège (Belgium) on the 31st of March 2016. You can find more information here and register yourself for free here.
Two new tutorials on the subject of testing Cappuccino applications have been added to this website. The first tutorial explains how to use the OJTest frameworks, and the second one is about using the Cucapp framework. You can find them here and here, respectively.
Cappuccino
New
- New:
CPTrackingArea
. (didierkorthoudt - 932b82 770d5e)
Changes/Fixes
Fixed: incompatibility with Internet Explorer 10. The
withCredentials
property is now set after theXMLHttpRequest
has been opened. (Rosch - 04f8545 0508b70)Fixed: subquery expressions containing variables of a
CPPredicate
were ignored. (cacaodev - 0ac0845)Fixed:
CPDateFormatter
did not work with the symobolsMM
andLL
for the month of December. (Dogild - b59b025)Test: new manual test for
CPTabViewBindings
. (cacaodev - 912fdea)
Cucapp
News
New: abstract layer of steps. These steps can be used to quickly and easily write tests in Cucumber. They are totally abstract and can be used for every Cappuccino application. They provide an API to simulate any actions a user could perform and to check values in the application. (Dogild - 30786c5)
New: the environment variable
CAPP_INSTALL_DIR
can be used to specify where Cucapp should be installed when usingjake install
. (Dogild - b172e5a)New: Ruby methods to generate mouse up and down events. (william57m - 76551a5)
New: the environment variable
BROWSER_FULL_SCREEN
can be set to have the browser in full screen when testing. (william57m - 76551a5)
Changes/Fixes
Refactoring of the class
Encumber
. Drag and drop events were generated from the Cappuccino side. They are now generated from the Cucumber side instead. (william57m - 76551a5)Fixed: it wasn’t possible to launch the tests other than on port 3000. (Dogild - a87e514 531645a)