|
@@ -22,10 +22,8 @@ class EventTest extends FunctionalTest
|
22
|
22
|
|
23
|
23
|
// Actuellement il n'y a aucun event d'ouvert pour bux (fixtures)
|
24
|
24
|
$result = $this->getDoctrine()->getEntityManager()
|
25
|
|
- ->createQuery('
|
26
|
|
- SELECT e FROM MuzichCoreBundle:Event e
|
27
|
|
- WHERE e.user = :uid AND
|
28
|
|
- (e.view = \'FALSE\' OR e.view = \'0\')'
|
|
25
|
+ ->createQuery('SELECT e FROM MuzichCoreBundle:Event e
|
|
26
|
+ WHERE e.user = :uid'
|
29
|
27
|
)
|
30
|
28
|
->setParameter('uid', $bux->getId())
|
31
|
29
|
->getArrayResult()
|
|
@@ -59,8 +57,7 @@ class EventTest extends FunctionalTest
|
59
|
57
|
$result = $this->getDoctrine()->getEntityManager()
|
60
|
58
|
->createQuery('
|
61
|
59
|
SELECT e FROM MuzichCoreBundle:Event e
|
62
|
|
- WHERE e.user = :uid AND
|
63
|
|
- (e.view = \'FALSE\' OR e.view = \'0\')'
|
|
60
|
+ WHERE e.user = :uid'
|
64
|
61
|
)
|
65
|
62
|
->setParameter('uid', $bux->getId())
|
66
|
63
|
->getArrayResult()
|
|
@@ -97,8 +94,7 @@ class EventTest extends FunctionalTest
|
97
|
94
|
$result = $this->getDoctrine()->getEntityManager()
|
98
|
95
|
->createQuery('
|
99
|
96
|
SELECT e FROM MuzichCoreBundle:Event e
|
100
|
|
- WHERE e.user = :uid AND
|
101
|
|
- (e.view = \'FALSE\' OR e.view = \'0\')'
|
|
97
|
+ WHERE e.user = :uid'
|
102
|
98
|
)
|
103
|
99
|
->setParameter('uid', $bux->getId())
|
104
|
100
|
->getArrayResult()
|
|
@@ -131,10 +127,8 @@ class EventTest extends FunctionalTest
|
131
|
127
|
|
132
|
128
|
// bux a toujours 1 seul event en base
|
133
|
129
|
$result = $this->getDoctrine()->getEntityManager()
|
134
|
|
- ->createQuery('
|
135
|
|
- SELECT e FROM MuzichCoreBundle:Event e
|
136
|
|
- WHERE e.user = :uid AND
|
137
|
|
- (e.view = \'FALSE\' OR e.view = \'0\')'
|
|
130
|
+ ->createQuery('SELECT e FROM MuzichCoreBundle:Event e
|
|
131
|
+ WHERE e.user = :uid'
|
138
|
132
|
)
|
139
|
133
|
->setParameter('uid', $bux->getId())
|
140
|
134
|
->getArrayResult()
|
|
@@ -173,6 +167,16 @@ class EventTest extends FunctionalTest
|
173
|
167
|
$url = $this->generateUrl('ajax_filter_remove_ids');
|
174
|
168
|
$this->exist('div.more_filters a[href="'.$url.'"]');
|
175
|
169
|
|
|
170
|
+ // L'objet Event ne doit plus être en base maintenant qu'il a été vu
|
|
171
|
+ $result = $this->getDoctrine()->getEntityManager()
|
|
172
|
+ ->createQuery('SELECT e FROM MuzichCoreBundle:Event e
|
|
173
|
+ WHERE e.user = :uid'
|
|
174
|
+ )
|
|
175
|
+ ->setParameter('uid', $bux->getId())
|
|
176
|
+ ->getArrayResult()
|
|
177
|
+ ;
|
|
178
|
+ $this->assertEquals(count($result), 0);
|
|
179
|
+
|
176
|
180
|
// Du coup on clique dessus pour revenir a un etat normal
|
177
|
181
|
$this->crawler = $this->client->request(
|
178
|
182
|
'GET',
|