test/fixture: set default max surface resolution

If driver does not specify the max surface resolution,
then assume "any" max is allowed (up to numeric_limits).

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
diff --git a/test/test_va_api_fixture.cpp b/test/test_va_api_fixture.cpp
index 6781843..7f4eb23 100644
--- a/test/test_va_api_fixture.cpp
+++ b/test/test_va_api_fixture.cpp
@@ -28,6 +28,7 @@
 #include <functional>
 
 #include <fcntl.h> // for O_RDWR
+#include <limits>
 #include <unistd.h> // for close()
 #include <va/va_drm.h>
 
@@ -324,22 +325,28 @@
                       std::bind(isSurfaceAttribInList, std::placeholders::_1,
                                 VASurfaceAttribMaxWidth));
 
-    EXPECT_TRUE(it != m_querySurfaceAttribList.end());
-
-    EXPECT_EQ(it->value.type, VAGenericValueTypeInteger);
-
-    maxResolution.width = it->value.value.i;
+    if (it != m_querySurfaceAttribList.end()) {
+        EXPECT_EQ(it->value.type, VAGenericValueTypeInteger);
+        ASSERT_LE(
+            it->value.type, std::numeric_limits<Resolution::DataType>::max());
+        maxResolution.width = it->value.value.i;
+    } else {
+        maxResolution.width = std::numeric_limits<Resolution::DataType>::max();
+    }
 
     it = std::find_if(m_querySurfaceAttribList.begin(),
                       m_querySurfaceAttribList.end(),
                       std::bind(isSurfaceAttribInList, std::placeholders::_1,
                                 VASurfaceAttribMaxHeight));
 
-    EXPECT_TRUE(it != m_querySurfaceAttribList.end());
-
-    EXPECT_EQ(it->value.type, VAGenericValueTypeInteger);
-
-    maxResolution.height = it->value.value.i;
+    if (it != m_querySurfaceAttribList.end()) {
+        EXPECT_EQ(it->value.type, VAGenericValueTypeInteger);
+        ASSERT_LE(
+            it->value.type, std::numeric_limits<Resolution::DataType>::max());
+        maxResolution.height = it->value.value.i;
+    } else {
+        maxResolution.height = std::numeric_limits<Resolution::DataType>::max();
+    }
 }
 
 void VAAPIFixture::doCreateConfigNoAttrib(VAProfile profile,