Browse Source

Trade: we can use test verification macros in unrelated functions now.

pull/559/head
Vladimír Vondruš 4 years ago
parent
commit
59c163d963
  1. 7
      src/Magnum/Trade/Test/AbstractSceneConverterTest.cpp

7
src/Magnum/Trade/Test/AbstractSceneConverterTest.cpp

@ -214,12 +214,13 @@ void AbstractSceneConverterTest::convertMesh() {
SceneConverterFeatures doFeatures() const override { return SceneConverterFeature::ConvertMesh; }
Containers::Optional<MeshData> doConvert(const MeshData& mesh) override {
if(mesh.primitive() == MeshPrimitive::Triangles)
return MeshData{MeshPrimitive::Lines, mesh.vertexCount()*2};
return {};
CORRADE_COMPARE(mesh.primitive(), MeshPrimitive::Triangles);
return MeshData{MeshPrimitive::Lines, mesh.vertexCount()*2};
}
} converter;
CORRADE_VERIFY(true); /* capture correct function name */
Containers::Optional<MeshData> out = converter.convert(MeshData{MeshPrimitive::Triangles, 6});
CORRADE_VERIFY(out);
CORRADE_COMPARE(out->primitive(), MeshPrimitive::Lines);

Loading…
Cancel
Save