codecombat/test/server/functional
Nick Winter 58716f5b75 Revert "Fixed #1076, and all other instances of empty objects being stripped out of documents. Turns out mongoose was doing this intentionally as a feature? I don't understand why that's on by default. Oh mongoose."
Saw that this caused 500s on /auth/whoami with no cookies set, with this error:

debug: 500: MongoError: E11000 duplicate key error index: coco.users.$emailLower_1 dup key: { : null }

Probably we need to be much more careful about what changes this blanket change to the minimize Mongoose option might introduce, since tests didn't catch this, but it would have taken the site down for anyone not logged in already.

This reverts commit 121f07d020.
2015-01-09 18:30:05 -08:00
..
achievement.spec.coffee Fixed achievement plugin creation of repeatable achievements. Fixed some bugs in recalculating repeatable achievement exp. Implemented recalculating repeatable achievement gems. Achievement tests pass again. 2015-01-07 15:03:39 -08:00
admin.spec.coffee Added the recalculation script for a couple of statistics 2014-07-23 15:22:53 +02:00
article.spec.coffee Fixed the rest of the server tests. 2014-08-29 16:28:07 -07:00
auth.spec.coffee Changed UDID to identifierForVendor 2014-11-20 20:03:24 -05:00
campaign_handler.spec.coffee Merged in campaign editor and campaign view. Destroyed WorldMapView, CampaignOptions, and LevelOptions. Lots of stuff is now stored in the database instead of code. Cleaned up a few unneeded old features. Fixed some problems with checking permissions on first rather than latest versions of documents. 2014-12-28 13:25:20 -08:00
db-id-version.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
discount_handler.spec.coffee Fixed user patching to not also unsubscribe subscribers. 2014-12-05 14:11:38 -08:00
file.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
folder.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
languages.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
level.spec.coffee Revert "Fixed #1076, and all other instances of empty objects being stripped out of documents. Turns out mongoose was doing this intentionally as a feature? I don't understand why that's on by default. Oh mongoose." 2015-01-09 18:30:05 -08:00
level_component.spec.coffee Fixed the rest of the server tests. 2014-08-29 16:28:07 -07:00
level_feedback.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
level_session.spec.coffee Added test cases for fetching related by user slug instead of ID 2014-07-29 12:48:31 +02:00
level_system.spec.coffee Fixed the rest of the server tests. 2014-08-29 16:28:07 -07:00
level_thang_component.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
level_thang_type.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
mail.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
patch.spec.coffee Fixed the rest of the server tests. 2014-08-29 16:28:07 -07:00
payment.spec.coffee Shored up stripe transaction payment defences to try and fix #1906. 2014-12-12 15:27:58 -08:00
queue.spec.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
subscription.spec.coffee Fixed user patching to not also unsubscribe subscribers. 2014-12-05 14:11:38 -08:00
user.spec.coffee User password hash test accepts production or development salt for convenience. 2014-12-11 20:21:42 -08:00