Convert a list of nodes to a sorted list of strings so failure messages are readable.
| 143 | // Convert a list of nodes to a sorted list of strings so failure messages |
| 144 | // are readable. |
| 145 | static std::vector<string> Stringify(const std::vector<Node*>& nodes) { |
| 146 | std::vector<string> result; |
| 147 | result.reserve(nodes.size()); |
| 148 | for (Node* n : nodes) { |
| 149 | result.push_back(n->DebugString()); |
| 150 | } |
| 151 | std::sort(result.begin(), result.end()); |
| 152 | return result; |
| 153 | } |
| 154 | }; |
| 155 | |
| 156 | TEST_F(GraphTest, Constructor) { |