Test people.remove() only removes one person.

(imported from commit 7cd21cd9e4b99d0542bf81737a1c16a346ecc37e)
This commit is contained in:
Steve Howell
2014-03-12 14:59:17 -04:00
committed by Leo Franchi
parent 065fcf1a1b
commit cbb5878477

View File

@@ -15,6 +15,12 @@ set_global('admin', {
});
(function test_basics() {
var orig_person = {
email: 'orig@example.com',
full_name: 'Original'
};
people.add(orig_person);
var full_name = 'Isaac Newton';
var email = 'isaac@example.com';
var isaac = {
@@ -51,9 +57,14 @@ set_global('admin', {
people.update({email: email, full_name: 'The Godfather of Calculus'});
assert.equal(global.page_params.fullname, 'The Godfather of Calculus');
people.remove(person);
// Now remove isaac
people.remove(isaac);
person = people.get_by_email(email);
assert(!person);
// The original person should still be there
person = people.get_by_email('orig@example.com');
assert.equal(person.full_name, 'Original');
}());
(function test_get_rest_of_realm() {