Skip to content
GitLab
Explorer
Connexion
S'inscrire
Navigation principale
Rechercher ou aller à…
Projet
P
parlote-facil
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Wiki
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Extraits de code
Compilation
Pipelines
Jobs
Planifications de pipeline
Artéfacts
Déploiement
Releases
Registre de paquets
Registre de conteneur
Registre de modèles
Opération
Environnements
Modules Terraform
Surveillance
Incidents
Analyse
Données d'analyse des chaînes de valeur
Analyse des contributeurs
Données d'analyse CI/CD
Données d'analyse du dépôt
Expériences du modèle
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté
Contribuer à GitLab
Donner votre avis
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
facil
parlote-facil
Validations
19199dab
Valider
19199dab
rédigé
il y a 14 ans
par
Raphael
Parcourir les fichiers
Options
Téléchargements
Correctifs
Plain Diff
fix spec_helper for 1.9.2
parent
40120bb4
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Modifications
4
Masquer les modifications d'espaces
En ligne
Côte à côte
Affichage de
4 fichiers modifiés
spec/lib/diaspora_parser_spec.rb
+2
-1
2 ajouts, 1 suppression
spec/lib/diaspora_parser_spec.rb
spec/misc_spec.rb
+21
-0
21 ajouts, 0 suppression
spec/misc_spec.rb
spec/models/aspect_spec.rb
+5
-5
5 ajouts, 5 suppressions
spec/models/aspect_spec.rb
spec/spec_helper.rb
+5
-0
5 ajouts, 0 suppression
spec/spec_helper.rb
avec
33 ajouts
et
6 suppressions
spec/lib/diaspora_parser_spec.rb
+
2
−
1
Voir le fichier @
19199dab
...
@@ -103,7 +103,7 @@ describe Diaspora::Parser do
...
@@ -103,7 +103,7 @@ describe Diaspora::Parser do
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
request
=
@user
.
send_friend_request_to
(
@user2
.
person
,
@aspect
)
request
=
@user
.
send_friend_request_to
(
@user2
.
person
,
@aspect
)
@user
.
reload
request
.
reverse_for
@user2
request
.
reverse_for
@user2
xml
=
request
.
to_diaspora_xml
xml
=
request
.
to_diaspora_xml
...
@@ -125,6 +125,7 @@ describe Diaspora::Parser do
...
@@ -125,6 +125,7 @@ describe Diaspora::Parser do
it
'should process retraction for a person'
do
it
'should process retraction for a person'
do
person_count
=
Person
.
all
.
count
person_count
=
Person
.
all
.
count
request
=
@user
.
send_friend_request_to
(
@user2
.
person
,
@aspect
)
request
=
@user
.
send_friend_request_to
(
@user2
.
person
,
@aspect
)
@user
.
reload
request
.
reverse_for
@user2
request
.
reverse_for
@user2
xml
=
request
.
to_diaspora_xml
xml
=
request
.
to_diaspora_xml
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
spec/misc_spec.rb
+
21
−
0
Voir le fichier @
19199dab
...
@@ -34,4 +34,25 @@ describe 'making sure the spec runner works' do
...
@@ -34,4 +34,25 @@ describe 'making sure the spec runner works' do
end
end
end
end
describe
'#friend_users'
do
before
do
@user1
=
Factory
.
create
(
:user
)
@aspect1
=
@user1
.
aspect
(
:name
=>
"losers"
)
@user2
=
Factory
.
create
(
:user
)
@aspect2
=
@user2
.
aspect
(
:name
=>
"bruisers"
)
friend_users
(
@user1
,
@aspect1
,
@user2
,
@aspect2
)
@user1
.
reload
@aspect1
.
reload
@user2
.
reload
@aspect2
.
reload
end
it
'makes the first user friends with the second'
do
@aspect1
.
people
.
include?
(
@user2
.
person
).
should
be_true
end
it
'makes the second user friends with the first'
do
@aspect2
.
people
.
include?
(
@user1
.
person
).
should
be_true
end
end
end
end
Ce diff est replié.
Cliquez pour l'agrandir.
spec/models/aspect_spec.rb
+
5
−
5
Voir le fichier @
19199dab
...
@@ -20,7 +20,7 @@ describe Aspect do
...
@@ -20,7 +20,7 @@ describe Aspect do
aspect
.
name
.
should
==
"losers"
aspect
.
name
.
should
==
"losers"
end
end
it
'should be
able to have
people'
do
it
'should be
creatable with
people'
do
aspect
=
@user
.
aspect
(
:name
=>
'losers'
,
:people
=>
[
@friend
,
@friend_2
])
aspect
=
@user
.
aspect
(
:name
=>
'losers'
,
:people
=>
[
@friend
,
@friend_2
])
aspect
.
people
.
size
.
should
==
2
aspect
.
people
.
size
.
should
==
2
end
end
...
@@ -156,16 +156,16 @@ describe Aspect do
...
@@ -156,16 +156,16 @@ describe Aspect do
@user
.
receive
message
.
to_diaspora_xml
@user
.
receive
message
.
to_diaspora_xml
@aspect
.
reload
@aspect
.
reload
@aspect
.
posts
.
count
.
should
be
1
@aspect
.
posts
.
count
.
should
==
1
@aspect3
.
posts
.
count
.
should
be
0
@aspect3
.
posts
.
count
.
should
==
0
@user
.
reload
@user
.
reload
@user
.
move_friend
(
:friend_id
=>
@user2
.
person
.
id
,
:from
=>
@aspect
.
id
,
:to
=>
@aspect3
.
id
)
@user
.
move_friend
(
:friend_id
=>
@user2
.
person
.
id
,
:from
=>
@aspect
.
id
,
:to
=>
@aspect3
.
id
)
@aspect
.
reload
@aspect
.
reload
@aspect3
.
reload
@aspect3
.
reload
@aspect3
.
posts
.
count
.
should
be
1
@aspect3
.
posts
.
count
.
should
==
1
@aspect
.
posts
.
count
.
should
be
0
@aspect
.
posts
.
count
.
should
==
0
end
end
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
spec/spec_helper.rb
+
5
−
0
Voir le fichier @
19199dab
...
@@ -82,7 +82,12 @@ end
...
@@ -82,7 +82,12 @@ end
def
friend_users
(
user1
,
aspect1
,
user2
,
aspect2
)
def
friend_users
(
user1
,
aspect1
,
user2
,
aspect2
)
request
=
user1
.
send_friend_request_to
(
user2
.
person
,
aspect1
)
request
=
user1
.
send_friend_request_to
(
user2
.
person
,
aspect1
)
reversed_request
=
user2
.
accept_friend_request
(
request
.
id
,
aspect2
.
id
)
reversed_request
=
user2
.
accept_friend_request
(
request
.
id
,
aspect2
.
id
)
user1
.
reload
user1
.
receive
reversed_request
.
to_diaspora_xml
user1
.
receive
reversed_request
.
to_diaspora_xml
user1
.
reload
aspect1
.
reload
user2
.
reload
aspect2
.
reload
end
end
def
stub_success
(
address
=
'abc@example.com'
)
def
stub_success
(
address
=
'abc@example.com'
)
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
Aperçu
0%
Chargement en cours
Veuillez réessayer
ou
joindre un nouveau fichier
.
Annuler
You are about to add
0
people
to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Enregistrer le commentaire
Annuler
Veuillez vous
inscrire
ou vous
se connecter
pour commenter