file(GLOB DIRECTORIES LIST_DIRECTORIES true
  "${RunCMake_TEST_BINARY_DIR}/_install/FooExtension/*.*")

foreach(DIRECTORY IN LISTS DIRECTORIES)
  if(NOT DIRECTORY MATCHES "\\.foo$")
    message(SEND_ERROR "Extension does not match ${DIRECTORY}")
  endif()
endforeach()