Lines Matching refs:queue
46 SwapQueue<std::vector<int>> queue(2, i); in TEST() local
48 EXPECT_TRUE(queue.Insert(&i)); in TEST()
50 EXPECT_TRUE(queue.Insert(&i)); in TEST()
52 EXPECT_TRUE(queue.Remove(&i)); in TEST()
54 EXPECT_TRUE(queue.Remove(&i)); in TEST()
59 SwapQueue<int> queue(2); in TEST() local
63 EXPECT_TRUE(queue.Insert(&i)); in TEST()
65 EXPECT_TRUE(queue.Insert(&i)); in TEST()
70 EXPECT_FALSE(queue.Insert(&i)); in TEST()
74 EXPECT_TRUE(queue.Remove(&i)); in TEST()
76 EXPECT_TRUE(queue.Remove(&i)); in TEST()
81 SwapQueue<int> queue(2); in TEST() local
83 EXPECT_FALSE(queue.Remove(&i)); in TEST()
84 EXPECT_TRUE(queue.Insert(&i)); in TEST()
85 EXPECT_TRUE(queue.Remove(&i)); in TEST()
86 EXPECT_FALSE(queue.Remove(&i)); in TEST()
90 SwapQueue<int> queue(2); in TEST() local
94 EXPECT_TRUE(queue.Insert(&i)); in TEST()
95 EXPECT_TRUE(queue.Insert(&i)); in TEST()
98 EXPECT_FALSE(queue.Insert(&i)); in TEST()
101 queue.Clear(); in TEST()
104 EXPECT_FALSE(queue.Remove(&i)); in TEST()
107 EXPECT_TRUE(queue.Insert(&i)); in TEST()
114 queue(2, template_element); in TEST() local
117 EXPECT_TRUE(queue.Insert(&valid_chunk)); in TEST()
119 EXPECT_TRUE(queue.Remove(&valid_chunk)); in TEST()
126 SwapQueue<std::vector<int>, LengthVerifierFunctor> queue(2, template_element, in TEST() local
130 EXPECT_TRUE(queue.Insert(&valid_chunk)); in TEST()
132 EXPECT_TRUE(queue.Remove(&valid_chunk)); in TEST()
140 SwapQueue<int, decltype(minus_2_verifier)> queue(2, minus_2_verifier); in TEST() local
144 EXPECT_TRUE(queue.Insert(&valid_value)); in TEST()
145 EXPECT_TRUE(queue.Remove(&valid_value)); in TEST()
147 EXPECT_DEATH(result = queue.Insert(&invalid_value), ""); in TEST()
154 queue(2, template_element); in TEST() local
157 EXPECT_DEATH(result = queue.Insert(&invalid_chunk), ""); in TEST()
164 queue(2, template_element); in TEST() local
167 EXPECT_TRUE(queue.Insert(&valid_chunk)); in TEST()
170 EXPECT_DEATH(result = queue.Remove(&invalid_chunk), ""); in TEST()
180 SwapQueue<std::vector<int16_t>> queue(kQueueSize, in TEST() local
193 EXPECT_TRUE(queue.Insert(&buffer_writer)); in TEST()
197 EXPECT_TRUE(queue.Remove(&buffer_reader)); in TEST()
206 SwapQueue<int> queue(0); in TEST() local
208 EXPECT_FALSE(queue.Insert(&i)); in TEST()
209 EXPECT_FALSE(queue.Remove(&i)); in TEST()
214 SwapQueue<int> queue(1); in TEST() local
216 EXPECT_TRUE(queue.Insert(&i)); in TEST()
218 EXPECT_FALSE(queue.Insert(&i)); in TEST()
220 EXPECT_TRUE(queue.Remove(&i)); in TEST()
222 EXPECT_FALSE(queue.Remove(&i)); in TEST()