oish...
well this is a pseudo code, simplified it, to cut down the scuffold

it fails the same with test file of:

module.exports =
  { login:
    function(test) { 
       setTimeout(
         function(test){ 
            test.done();
         }
       , 1000);
    }
  }


Maybe its something wrong i'm doing with the runner?



On Thursday, May 17, 2012 4:40:52 PM UTC+3, Bryan Donovan wrote:
>
> What does svr.login() look like?
>
>
> On May 17, 2012, at 4:50 AM, Osher El-Netanany wrote:
>
> Hi all
>
> I'm trying to use nodeunit for asynchronous testing, 
>
> my code is like:
>
> var svr = require("mysvr")
>   ;
> svr.listen(5353);
> module.exports =
>   { login:
>     function(is) { 
>        svr.login( { usr: "u", pwd: "p" }
>        , function(err, res){ 
>             is.ok(!err);
>             is.done();
>          }
>        );
>     }
>   }
>
>
> my test runner is like:
>
> var reporter = require('nodeunit').reporters.verbose
>   ;
>
> //TODO - get list of files from conventional folder structure
> // or traverse folder tree for name convention...
> reporter.run(
>   ['ua.js'
> //  ,'test2.js'
>    ]
> );
>
>
> However, running it throws an error of undone tests:
>
> D:\ws\OSGE\1000\sources\auth>node run_tests.js
>
> *ua.js*
>
> FAILURES: Undone tests (or their setups/teardowns):
> - login
>
> To fix this, make sure all tests call test.done()
>
>
>
> Now, the server works. No doubt about it.
> I'm trying to automate the tests.
> I fiddled a little with expresso, but I would feel better with *nodeunit*, 
> if we could get it work...
>
> Help anyone?
>
> Osher
>
> -- 
>
>
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to