Fixture builder working, need to make specs not require a clean db

This commit is contained in:
Raphael 2011-01-18 14:53:46 -08:00
parent 1353929d44
commit 88ebd14799
10 changed files with 177 additions and 176 deletions

View file

@ -1,25 +1,25 @@
--- ---
aspect_memberships_002: aspect_memberships_002:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
aspect_id: 1 aspect_id: 1
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
contact_id: 2 contact_id: 2
id: 2 id: 2
aspect_memberships_003: aspect_memberships_003:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
aspect_id: 2 aspect_id: 2
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
contact_id: 3 contact_id: 3
id: 3 id: 3
aspect_memberships_004: aspect_memberships_004:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
aspect_id: 3 aspect_id: 3
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
contact_id: 4 contact_id: 4
id: 4 id: 4
aspect_memberships_001: aspect_memberships_001:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
aspect_id: 2 aspect_id: 2
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
contact_id: 1 contact_id: 1
id: 1 id: 1

View file

@ -2,24 +2,24 @@
generic_1: generic_1:
name: generic name: generic
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:06 Z created_at: 2011-01-18 22:45:17 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:17 Z
id: 2 id: 2
user_mongo_id: user_mongo_id:
user_id: 4 user_id: 2
generic_2: generic_2:
name: generic name: generic
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:17 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
id: 3 id: 3
user_mongo_id: user_mongo_id:
user_id: 5 user_id: 3
generic: generic:
name: generic name: generic
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:06 Z created_at: 2011-01-18 22:45:17 Z
updated_at: 2011-01-18 18:44:06 Z updated_at: 2011-01-18 22:45:17 Z
id: 1 id: 1
user_mongo_id: user_mongo_id:
user_id: 3 user_id: 1

View file

@ -2,32 +2,32 @@
contacts_003: contacts_003:
pending: false pending: false
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
id: 3 id: 3
user_id: 4 user_id: 2
person_id: 5 person_id: 3
contacts_004: contacts_004:
pending: false pending: false
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
id: 4 id: 4
user_id: 5 user_id: 3
person_id: 4 person_id: 2
contacts_001: contacts_001:
pending: false pending: false
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
id: 1 id: 1
user_id: 4 user_id: 2
person_id: 3 person_id: 1
contacts_002: contacts_002:
pending: false pending: false
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
id: 2 id: 2
user_id: 3 user_id: 1
person_id: 4 person_id: 2

View file

@ -1,49 +1,49 @@
--- ---
people_001: people_001:
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:06 Z created_at: 2011-01-18 22:45:17 Z
guid: 89e32c010f204d98 guid: a26933a9a45ac375
updated_at: 2011-01-18 18:44:06 Z updated_at: 2011-01-18 22:45:17 Z
url: http://google-1d915c9.com/ url: http://google-1eac19e.com/
serialized_public_key: | serialized_public_key: |
-----BEGIN RSA PUBLIC KEY----- -----BEGIN RSA PUBLIC KEY-----
MIGJAoGBAPEQ08ZWNCiEh/fV/aQ19fMGdeK2r0ns+MB8kcbrkduTqvQ/c/RFkhJX MIGJAoGBAKw1mMlExMJ9k5Q1E1EEPpmhqbFHdnxX7V5RIMKCwAgOq++SrzXlJfKv
KWti8QomQVudx30mKMuD+r8XY48xw3H3XQDK2rtpFQmgJ4f/Wj4E6yFJo5pC7OL9 nP11IK3CFZ1E+G/8H/MBf1insc9wQrjKQLlEN4UbeiPA2ahqAPApJ7PpyQBlaN4f
253WWqLGAJOJy9IxF76Mlo9Qazm7Z7aj1zp5kUXYusge2XAfkb0fAgMBAAE= NjQyEm3M1QgdemiBzVYUZOU1gfkKpDoPPMIFgqKkl8O6ZJe6pcrfAgMBAAE=
-----END RSA PUBLIC KEY-----
owner_id: 1
id: 1
diaspora_handle: alice@example.org
people_002:
mongo_id:
created_at: 2011-01-18 22:45:17 Z
guid: d04ada2056f7202c
updated_at: 2011-01-18 22:45:17 Z
url: http://google-2542fc1.com/
serialized_public_key: |
-----BEGIN RSA PUBLIC KEY-----
MIGJAoGBAKw1mMlExMJ9k5Q1E1EEPpmhqbFHdnxX7V5RIMKCwAgOq++SrzXlJfKv
nP11IK3CFZ1E+G/8H/MBf1insc9wQrjKQLlEN4UbeiPA2ahqAPApJ7PpyQBlaN4f
NjQyEm3M1QgdemiBzVYUZOU1gfkKpDoPPMIFgqKkl8O6ZJe6pcrfAgMBAAE=
-----END RSA PUBLIC KEY-----
owner_id: 2
id: 2
diaspora_handle: bob@example.org
people_003:
mongo_id:
created_at: 2011-01-18 22:45:18 Z
guid: 03637d1d38abd29d
updated_at: 2011-01-18 22:45:18 Z
url: http://google-3a77e5a.com/
serialized_public_key: |
-----BEGIN RSA PUBLIC KEY-----
MIGJAoGBAKw1mMlExMJ9k5Q1E1EEPpmhqbFHdnxX7V5RIMKCwAgOq++SrzXlJfKv
nP11IK3CFZ1E+G/8H/MBf1insc9wQrjKQLlEN4UbeiPA2ahqAPApJ7PpyQBlaN4f
NjQyEm3M1QgdemiBzVYUZOU1gfkKpDoPPMIFgqKkl8O6ZJe6pcrfAgMBAAE=
-----END RSA PUBLIC KEY----- -----END RSA PUBLIC KEY-----
owner_id: 3 owner_id: 3
id: 3 id: 3
diaspora_handle: alice@example.org
people_002:
mongo_id:
created_at: 2011-01-18 18:44:07 Z
guid: 5d3d9ce10a10eafe
updated_at: 2011-01-18 18:44:07 Z
url: http://google-245c017.com/
serialized_public_key: |
-----BEGIN RSA PUBLIC KEY-----
MIGJAoGBAPEQ08ZWNCiEh/fV/aQ19fMGdeK2r0ns+MB8kcbrkduTqvQ/c/RFkhJX
KWti8QomQVudx30mKMuD+r8XY48xw3H3XQDK2rtpFQmgJ4f/Wj4E6yFJo5pC7OL9
253WWqLGAJOJy9IxF76Mlo9Qazm7Z7aj1zp5kUXYusge2XAfkb0fAgMBAAE=
-----END RSA PUBLIC KEY-----
owner_id: 4
id: 4
diaspora_handle: bob@example.org
people_003:
mongo_id:
created_at: 2011-01-18 18:44:07 Z
guid: 742a7d253debf2d6
updated_at: 2011-01-18 18:44:07 Z
url: http://google-330296d.com/
serialized_public_key: |
-----BEGIN RSA PUBLIC KEY-----
MIGJAoGBAPEQ08ZWNCiEh/fV/aQ19fMGdeK2r0ns+MB8kcbrkduTqvQ/c/RFkhJX
KWti8QomQVudx30mKMuD+r8XY48xw3H3XQDK2rtpFQmgJ4f/Wj4E6yFJo5pC7OL9
253WWqLGAJOJy9IxF76Mlo9Qazm7Z7aj1zp5kUXYusge2XAfkb0fAgMBAAE=
-----END RSA PUBLIC KEY-----
owner_id: 5
id: 5
diaspora_handle: eve@example.org diaspora_handle: eve@example.org

View file

@ -2,48 +2,48 @@
profiles_001: profiles_001:
image_url_medium: image_url_medium:
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:06 Z created_at: 2011-01-18 22:45:17 Z
searchable: true searchable: true
image_url: image_url:
updated_at: 2011-01-18 18:44:06 Z updated_at: 2011-01-18 22:45:17 Z
id: 1
gender:
diaspora_handle:
person_id: 1
last_name: Grimm12900f1
birthday:
image_url_small:
bio:
first_name: Robert1459630
profiles_002:
image_url_medium:
mongo_id:
created_at: 2011-01-18 22:45:17 Z
searchable: true
image_url:
updated_at: 2011-01-18 22:45:17 Z
id: 2
gender:
diaspora_handle:
person_id: 2
last_name: Grimm2f63d16
birthday:
image_url_small:
bio:
first_name: Robert26c81a0
profiles_003:
image_url_medium:
mongo_id:
created_at: 2011-01-18 22:45:17 Z
searchable: true
image_url:
updated_at: 2011-01-18 22:45:18 Z
id: 3 id: 3
gender: gender:
diaspora_handle: diaspora_handle:
person_id: 3 person_id: 3
last_name: Grimm1a80b30 last_name: Grimm3f266bd
birthday: birthday:
image_url_small: image_url_small:
bio: bio:
first_name: Robert19c3152 first_name: Robert3938df3
profiles_002:
image_url_medium:
mongo_id:
created_at: 2011-01-18 18:44:06 Z
searchable: true
image_url:
updated_at: 2011-01-18 18:44:07 Z
id: 4
gender:
diaspora_handle:
person_id: 4
last_name: Grimm295050b
birthday:
image_url_small:
bio:
first_name: Robert2909f07
profiles_003:
image_url_medium:
mongo_id:
created_at: 2011-01-18 18:44:07 Z
searchable: true
image_url:
updated_at: 2011-01-18 18:44:07 Z
id: 5
gender:
diaspora_handle:
person_id: 5
last_name: Grimm3c16b10
birthday:
image_url_small:
bio:
first_name: Robert3574823

View file

@ -1,35 +1,35 @@
--- ---
alice: alice:
encrypted_password: $2a$10$10wn.2788it4RyLvmIqap.zJfK8kAoM7IVsD6l0vPyzxQY7aH4m4m encrypted_password: $2a$10$xbdc6ex5521gL/zGLbweNuF9echW6Q74L8sNu.Cug1e9fjBo2AZV6
serialized_private_key: | serialized_private_key: |
-----BEGIN RSA PRIVATE KEY----- -----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDxENPGVjQohIf31f2kNfXzBnXitq9J7PjAfJHG65Hbk6r0P3P0 MIICXgIBAAKBgQCsNZjJRMTCfZOUNRNRBD6ZoamxR3Z8V+1eUSDCgsAIDqvvkq81
RZISVylrYvEKJkFbncd9JijLg/q/F2OPMcNx910Aytq7aRUJoCeH/1o+BOshSaOa 5SXyr5z9dSCtwhWdRPhv/B/zAX9Yp7HPcEK4ykC5RDeFG3ojwNmoagDwKSez6ckA
Quzi/dud1lqixgCTicvSMRe+jJaPUGs5u2e2o9c6eZFF2LrIHtlwH5G9HwIDAQAB ZWjeHzY0MhJtzNUIHXpogc1WFGTlNYH5CqQ6DzzCBYKipJfDumSXuqXK3wIDAQAB
AoGAIk7BxPVZwPZzn1ruGSOw2CBwQI69TakTEdnoqUW3YWeXqeEp8HbCPif3dhgD AoGBAJt8pSANBG7q/WYS6gb7gx4p9lKHyLaKmVrQe3jEn2hm/t0IH0TVSocuAtxi
s+0T2iUPUglPPv+OfQmoGqX7aYMTJOIrFPxYkBKkbfW8ZoNy/GHibblLJscJ54iF dggNNoDSdlJ+XcaGspm0h/pZTROa05er055twa4JxdwFTxGpv6pBgV56TXugzsYD
iJcGL6bBGga36QSA+aw29N7+qtMQdebsBHsj6qZpFxS+N3ECQQD6/t4eX8BdHKoB fF+pQQmfSl0TZ7nTL1DHWlGufrBUyOQ0cevcEvwlzUCdkhHpAkEA1+QVzevb0rCf
IfWpZV1JETyZAE+sGiUUF3QgyE3C7v5o99xtEZ6jvRMcwURf/3Dw3FeATSAgVC0Q jf4GOG/D9PrgJBPtkhglxm81deQntfkfaNZLkMGEds41REijiEoftOPEdHt7Porq
LReupEHZAkEA9d9GkOyioKoAEmVfjc08va0otSv9OR81MYWfXRuCliMMQC3wHdU4 sQuGdCTZ0wJBAMwz/InrGxlTxLky1dcZd+2DJCQks2OFBnyzf0kamN7KoEBv0K/w
kr912zY2FDHLZtxy12YImDG/hpHYbpYjtwJBALvoIxJKTRFobD381pXDNVuGc/93 yX/1C0JFu6h/6UTe9E+k4Xfnzhm+K9byd0UCQQDPlvDkbbuU7uKtHSqMD+Qj5yup
pC4MRMYN6PrB+rV9hym+pl9hWYrr+msEpdPYwQ0RaNC87NhHLJV3rMsqXcECQFC8 ZUQWK4P/N6X3MyiAEQkDvLMygPHHb2bGvvYIMgYk4LJhsu6B5//dt5BUk66jAkBy
UF+mVICNUhi4UPgvPJLMGWHkX/Ix3TW1uu7H6cmDGLK6Yu5o5XrKg9jHpFpdP303 aSIyZ+6r9xo+pXPYa6WdBqAGPCXiOZMT5UIIxIUoNqEo2T00hpVvQu1G+WkWFGyv
Rj6Usp3HOCzoFzm482ECQQCYJ01wP0IsjFruXqhlclYxk/1cKuRt5NmhkNflJSWl MLfzs668Dr2UAM/xQ7J9AkEAoR9VaZemxV8thA+w8EeIeBWjAjFY2kZJpPJIQIEv
BrEFy9v3tTGVI6AAR1S7cYWFEyOj0OICMOqGHU72GIIv VtOzYCHm0WXjuyyKHY9AOPLEO9RB4XXW0qmtE28kUCMXGw==
-----END RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:06 Z created_at: 2011-01-18 22:45:17 Z
updated_at: 2011-01-18 18:44:06 Z updated_at: 2011-01-18 22:45:17 Z
last_sign_in_ip: last_sign_in_ip:
invites: 0 invites: 0
username: alice username: alice
last_sign_in_at: last_sign_in_at:
language: en language: en
sign_in_count: 0 sign_in_count: 0
id: 3 id: 1
disable_mail: false disable_mail: false
password_salt: $2a$10$10wn.2788it4RyLvmIqap. password_salt: $2a$10$xbdc6ex5521gL/zGLbweNu
reset_password_token: reset_password_token:
remember_token: remember_token:
current_sign_in_ip: current_sign_in_ip:
@ -38,38 +38,38 @@ alice:
invitation_sent_at: invitation_sent_at:
invitation_token: invitation_token:
getting_started: true getting_started: true
email: bob1f866f6@pivotallabs.com email: bob1810d2e@pivotallabs.com
eve: eve:
encrypted_password: $2a$10$uDyK3VOraaekpPhbr8dPjuGqdshJlt9vSRUWvh9R1obnqqMgp60ry encrypted_password: $2a$10$MunrAlmGUbgmhg0gYo/cqOPm5ObMjHA/rWsSVZiKD1ue0yFQ2AGbO
serialized_private_key: | serialized_private_key: |
-----BEGIN RSA PRIVATE KEY----- -----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDxENPGVjQohIf31f2kNfXzBnXitq9J7PjAfJHG65Hbk6r0P3P0 MIICXgIBAAKBgQCsNZjJRMTCfZOUNRNRBD6ZoamxR3Z8V+1eUSDCgsAIDqvvkq81
RZISVylrYvEKJkFbncd9JijLg/q/F2OPMcNx910Aytq7aRUJoCeH/1o+BOshSaOa 5SXyr5z9dSCtwhWdRPhv/B/zAX9Yp7HPcEK4ykC5RDeFG3ojwNmoagDwKSez6ckA
Quzi/dud1lqixgCTicvSMRe+jJaPUGs5u2e2o9c6eZFF2LrIHtlwH5G9HwIDAQAB ZWjeHzY0MhJtzNUIHXpogc1WFGTlNYH5CqQ6DzzCBYKipJfDumSXuqXK3wIDAQAB
AoGAIk7BxPVZwPZzn1ruGSOw2CBwQI69TakTEdnoqUW3YWeXqeEp8HbCPif3dhgD AoGBAJt8pSANBG7q/WYS6gb7gx4p9lKHyLaKmVrQe3jEn2hm/t0IH0TVSocuAtxi
s+0T2iUPUglPPv+OfQmoGqX7aYMTJOIrFPxYkBKkbfW8ZoNy/GHibblLJscJ54iF dggNNoDSdlJ+XcaGspm0h/pZTROa05er055twa4JxdwFTxGpv6pBgV56TXugzsYD
iJcGL6bBGga36QSA+aw29N7+qtMQdebsBHsj6qZpFxS+N3ECQQD6/t4eX8BdHKoB fF+pQQmfSl0TZ7nTL1DHWlGufrBUyOQ0cevcEvwlzUCdkhHpAkEA1+QVzevb0rCf
IfWpZV1JETyZAE+sGiUUF3QgyE3C7v5o99xtEZ6jvRMcwURf/3Dw3FeATSAgVC0Q jf4GOG/D9PrgJBPtkhglxm81deQntfkfaNZLkMGEds41REijiEoftOPEdHt7Porq
LReupEHZAkEA9d9GkOyioKoAEmVfjc08va0otSv9OR81MYWfXRuCliMMQC3wHdU4 sQuGdCTZ0wJBAMwz/InrGxlTxLky1dcZd+2DJCQks2OFBnyzf0kamN7KoEBv0K/w
kr912zY2FDHLZtxy12YImDG/hpHYbpYjtwJBALvoIxJKTRFobD381pXDNVuGc/93 yX/1C0JFu6h/6UTe9E+k4Xfnzhm+K9byd0UCQQDPlvDkbbuU7uKtHSqMD+Qj5yup
pC4MRMYN6PrB+rV9hym+pl9hWYrr+msEpdPYwQ0RaNC87NhHLJV3rMsqXcECQFC8 ZUQWK4P/N6X3MyiAEQkDvLMygPHHb2bGvvYIMgYk4LJhsu6B5//dt5BUk66jAkBy
UF+mVICNUhi4UPgvPJLMGWHkX/Ix3TW1uu7H6cmDGLK6Yu5o5XrKg9jHpFpdP303 aSIyZ+6r9xo+pXPYa6WdBqAGPCXiOZMT5UIIxIUoNqEo2T00hpVvQu1G+WkWFGyv
Rj6Usp3HOCzoFzm482ECQQCYJ01wP0IsjFruXqhlclYxk/1cKuRt5NmhkNflJSWl MLfzs668Dr2UAM/xQ7J9AkEAoR9VaZemxV8thA+w8EeIeBWjAjFY2kZJpPJIQIEv
BrEFy9v3tTGVI6AAR1S7cYWFEyOj0OICMOqGHU72GIIv VtOzYCHm0WXjuyyKHY9AOPLEO9RB4XXW0qmtE28kUCMXGw==
-----END RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:18 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:18 Z
last_sign_in_ip: last_sign_in_ip:
invites: 0 invites: 0
username: eve username: eve
last_sign_in_at: last_sign_in_at:
language: en language: en
sign_in_count: 0 sign_in_count: 0
id: 5 id: 3
disable_mail: false disable_mail: false
password_salt: $2a$10$uDyK3VOraaekpPhbr8dPju password_salt: $2a$10$MunrAlmGUbgmhg0gYo/cqO
reset_password_token: reset_password_token:
remember_token: remember_token:
current_sign_in_ip: current_sign_in_ip:
@ -78,38 +78,38 @@ eve:
invitation_sent_at: invitation_sent_at:
invitation_token: invitation_token:
getting_started: true getting_started: true
email: bob3884c35@pivotallabs.com email: bob3d6acb8@pivotallabs.com
bob: bob:
encrypted_password: $2a$10$YXDxHoVUIaIgyS405RS3NeenGVRrexiZei0.7l.LbyLDf.YqtCvfS encrypted_password: $2a$10$O07zBbVmaUpAyLo6nBmOAur5BcrXLmb5kKRrx2eX04qo3Bi0uXWfu
serialized_private_key: | serialized_private_key: |
-----BEGIN RSA PRIVATE KEY----- -----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDxENPGVjQohIf31f2kNfXzBnXitq9J7PjAfJHG65Hbk6r0P3P0 MIICXgIBAAKBgQCsNZjJRMTCfZOUNRNRBD6ZoamxR3Z8V+1eUSDCgsAIDqvvkq81
RZISVylrYvEKJkFbncd9JijLg/q/F2OPMcNx910Aytq7aRUJoCeH/1o+BOshSaOa 5SXyr5z9dSCtwhWdRPhv/B/zAX9Yp7HPcEK4ykC5RDeFG3ojwNmoagDwKSez6ckA
Quzi/dud1lqixgCTicvSMRe+jJaPUGs5u2e2o9c6eZFF2LrIHtlwH5G9HwIDAQAB ZWjeHzY0MhJtzNUIHXpogc1WFGTlNYH5CqQ6DzzCBYKipJfDumSXuqXK3wIDAQAB
AoGAIk7BxPVZwPZzn1ruGSOw2CBwQI69TakTEdnoqUW3YWeXqeEp8HbCPif3dhgD AoGBAJt8pSANBG7q/WYS6gb7gx4p9lKHyLaKmVrQe3jEn2hm/t0IH0TVSocuAtxi
s+0T2iUPUglPPv+OfQmoGqX7aYMTJOIrFPxYkBKkbfW8ZoNy/GHibblLJscJ54iF dggNNoDSdlJ+XcaGspm0h/pZTROa05er055twa4JxdwFTxGpv6pBgV56TXugzsYD
iJcGL6bBGga36QSA+aw29N7+qtMQdebsBHsj6qZpFxS+N3ECQQD6/t4eX8BdHKoB fF+pQQmfSl0TZ7nTL1DHWlGufrBUyOQ0cevcEvwlzUCdkhHpAkEA1+QVzevb0rCf
IfWpZV1JETyZAE+sGiUUF3QgyE3C7v5o99xtEZ6jvRMcwURf/3Dw3FeATSAgVC0Q jf4GOG/D9PrgJBPtkhglxm81deQntfkfaNZLkMGEds41REijiEoftOPEdHt7Porq
LReupEHZAkEA9d9GkOyioKoAEmVfjc08va0otSv9OR81MYWfXRuCliMMQC3wHdU4 sQuGdCTZ0wJBAMwz/InrGxlTxLky1dcZd+2DJCQks2OFBnyzf0kamN7KoEBv0K/w
kr912zY2FDHLZtxy12YImDG/hpHYbpYjtwJBALvoIxJKTRFobD381pXDNVuGc/93 yX/1C0JFu6h/6UTe9E+k4Xfnzhm+K9byd0UCQQDPlvDkbbuU7uKtHSqMD+Qj5yup
pC4MRMYN6PrB+rV9hym+pl9hWYrr+msEpdPYwQ0RaNC87NhHLJV3rMsqXcECQFC8 ZUQWK4P/N6X3MyiAEQkDvLMygPHHb2bGvvYIMgYk4LJhsu6B5//dt5BUk66jAkBy
UF+mVICNUhi4UPgvPJLMGWHkX/Ix3TW1uu7H6cmDGLK6Yu5o5XrKg9jHpFpdP303 aSIyZ+6r9xo+pXPYa6WdBqAGPCXiOZMT5UIIxIUoNqEo2T00hpVvQu1G+WkWFGyv
Rj6Usp3HOCzoFzm482ECQQCYJ01wP0IsjFruXqhlclYxk/1cKuRt5NmhkNflJSWl MLfzs668Dr2UAM/xQ7J9AkEAoR9VaZemxV8thA+w8EeIeBWjAjFY2kZJpPJIQIEv
BrEFy9v3tTGVI6AAR1S7cYWFEyOj0OICMOqGHU72GIIv VtOzYCHm0WXjuyyKHY9AOPLEO9RB4XXW0qmtE28kUCMXGw==
-----END RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----
mongo_id: mongo_id:
created_at: 2011-01-18 18:44:07 Z created_at: 2011-01-18 22:45:17 Z
updated_at: 2011-01-18 18:44:07 Z updated_at: 2011-01-18 22:45:17 Z
last_sign_in_ip: last_sign_in_ip:
invites: 0 invites: 0
username: bob username: bob
last_sign_in_at: last_sign_in_at:
language: en language: en
sign_in_count: 0 sign_in_count: 0
id: 4 id: 2
disable_mail: false disable_mail: false
password_salt: $2a$10$YXDxHoVUIaIgyS405RS3Ne password_salt: $2a$10$O07zBbVmaUpAyLo6nBmOAu
reset_password_token: reset_password_token:
remember_token: remember_token:
current_sign_in_ip: current_sign_in_ip:
@ -118,4 +118,4 @@ bob:
invitation_sent_at: invitation_sent_at:
invitation_token: invitation_token:
getting_started: true getting_started: true
email: bob25202ed@pivotallabs.com email: bob2532cbe@pivotallabs.com

View file

@ -19,7 +19,7 @@ describe Diaspora::Parser do
describe "parsing compliant XML object" do describe "parsing compliant XML object" do
it 'should be able to correctly parse comment fields' do it 'should be able to correctly parse comment fields' do
post = @user1.post :status_message, :message => "hello", :to => @aspect.id post = @user1.post :status_message, :message => "hello", :to => @aspect1.id
comment = Factory.create(:comment, :post => post, :person => @person, :diaspora_handle => @person.diaspora_handle, :text => "Freedom!") comment = Factory.create(:comment, :post => post, :person => @person, :diaspora_handle => @person.diaspora_handle, :text => "Freedom!")
comment.delete comment.delete
xml = comment.to_diaspora_xml xml = comment.to_diaspora_xml
@ -42,15 +42,15 @@ describe Diaspora::Parser do
end end
it "should activate the Person if I initiated a request to that url" do it "should activate the Person if I initiated a request to that url" do
@user1.send_contact_request_to(@user3.person, @aspect) @user1.send_contact_request_to(@user3.person, @aspect1)
request = @user3.request_from(@user1.person) request = @user3.request_from(@user1.person)
fantasy_resque do fantasy_resque do
@user3.accept_and_respond(request.id, @aspect3.id) @user3.accept_and_respond(request.id, @aspect3.id)
end end
@user1.reload @user1.reload
@aspect.reload @aspect1.reload
new_contact = @user1.contact_for(@user3.person) new_contact = @user1.contact_for(@user3.person)
@aspect.contacts.include?(new_contact).should be true @aspect1.contacts.include?(new_contact).should be true
@user1.contacts.include?(new_contact).should be true @user1.contacts.include?(new_contact).should be true
end end
@ -62,7 +62,7 @@ describe Diaspora::Parser do
zord = Postzord::Receiver.new(@user1, :person => @user2.person) zord = Postzord::Receiver.new(@user1, :person => @user2.person)
zord.parse_and_receive(retraction_xml) zord.parse_and_receive(retraction_xml)
}.should change { }.should change {
@aspect.contacts(true).size }.by(-1) @aspect1.contacts(true).size }.by(-1)
end end
it 'should marshal a profile for a person' do it 'should marshal a profile for a person' do

View file

@ -3,7 +3,9 @@ require 'spec_helper'
describe Jobs::ReceiveLocal do describe Jobs::ReceiveLocal do
before do before do
@user1 = alice @user1 = alice
@person1 = @user1.person
@user2 = eve @user2 = eve
@person2 = @user2.person
@status = Factory(:status_message) @status = Factory(:status_message)
@status_type = @status.class.to_s @status_type = @status.class.to_s
@ -16,8 +18,8 @@ describe Jobs::ReceiveLocal do
} }
Person.stub(:find){ |id| Person.stub(:find){ |id|
if id == @user2.person.id if id == @person2.id
@user2.person @person2
else else
nil nil
end end
@ -36,6 +38,6 @@ describe Jobs::ReceiveLocal do
m = mock() m = mock()
m.should_receive(:receive_object) m.should_receive(:receive_object)
Postzord::Receiver.should_receive(:new).and_return(m) Postzord::Receiver.should_receive(:new).and_return(m)
Jobs::ReceiveLocal.perform(@user1.id, @user2.person.id, @status_type, @status.id) Jobs::ReceiveLocal.perform(@user1.id, @person2.id, @status_type, @status.id)
end end
end end

View file

@ -17,7 +17,6 @@ include HelperMethods
# #
# Requires supporting files with custom matchers and macros, etc, # Requires supporting files with custom matchers and macros, etc,
# in ./support/ and its subdirectories. # in ./support/ and its subdirectories.
#DatabaseCleaner.clean_with(:truncation)
Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f} Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f}
RSpec.configure do |config| RSpec.configure do |config|
@ -26,7 +25,7 @@ RSpec.configure do |config|
config.use_transactional_fixtures = true config.use_transactional_fixtures = true
config.global_fixtures = :all # config.global_fixtures = :all
config.before(:each) do config.before(:each) do
I18n.locale = :en I18n.locale = :en