Merge branch release-2016
[alexxy/gromacs.git] / src / gromacs / selection / tests / selectioncollection.cpp
index 2d89ecc2d1ac6be70b559d390358f0f167aa58e8..c8c3a75c4a63151845f1ba538f8bc78e86e75bad 100644 (file)
@@ -1532,6 +1532,18 @@ TEST_F(SelectionCollectionDataTest, HandlesPositionVariables)
 }
 
 
+TEST_F(SelectionCollectionDataTest, HandlesPositionVariableInModifier)
+{
+    static const char * const selections[] = {
+        "foo = cog of resnr 1",
+        "cog of resnr 2 plus foo",
+        "cog of resnr 3 plus foo"
+    };
+    setFlags(TestFlags() | efTestEvaluation | efTestPositionCoordinates);
+    runTest("simple.gro", selections);
+}
+
+
 TEST_F(SelectionCollectionDataTest, HandlesConstantPositionInVariable)
 {
     static const char * const selections[] = {