Can anyone tell me more about this error please, my tests get to about halfway through and it appears and everything falls over.
Cucumber error: Connection refused - connect(2) (Errno::ECONNREFUSED)
./features/step_definitions/nav.rb:68:in `block (2 levels) in <top (required)>’
Appium server error: uncaughtException: undefined is not a function date=Fri Oct 10 2014 12:07:54 GMT+0100 (BST), pid=49231, uid=501, gid=20, cwd=/Applications/Appium.app/Contents/Resources/node_modules/appium, execPath=/Applications/Appium.app/Contents/Resources/node/bin/node, version=v0.10.31, argv=[/Applications/Appium.app/Contents/Resources/node/bin/node, /Applications/Appium.app/Contents/Resources/node_modules/appium/lib/server/main.js, --command-timeout, 7200, --pre-launch, --app, /Users/simone/Library/Developer/Xcode/DerivedData/LoyaltyManagementUK-cdpycojmjnmldleyomkdddvvbtdh/Build/Products/DebugT1-iphonesimulator/Nectar.app, --show-sim-log, --device-name, iPhone Retina (3.5-inch)], rss=87474176, heapTotal=70595072, heapUsed=33744040, loadavg=[4.03173828125, 3.37744140625, 3.18798828125], uptime=612305, trace=[column=9, file=/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/lib/command-proxy.js, function=, line=198, method=null, native=false, column=16, file=events.js, function=Server.g, line=180, method=g, native=false, column=20, file=events.js, function=Server.emit, line=117, method=emit, native=false, column=10, file=net.js, function=null, line=1276, method=null, native=false, column=13, file=node.js, function=process._tickDomainCallback, line=463, method=_tickDomainCallback, native=false], stack=[TypeError: undefined is not a function, at Server. (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/lib/command-proxy.js:198:9), at Server.g (events.js:180:16), at Server.emit (events.js:117:20), at net.js:1276:10, at process._tickDomainCallback (node.js:463:13)]
info: [debug] Instruments socket server was closed