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
--
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