>># 
>># Copyright 1990, 1991 by the Massachusetts Institute of Technology and
>># UniSoft Group Limited.
>># 
>># Permission to use, copy, modify, distribute, and sell this software and
>># its documentation for any purpose is hereby granted without fee,
>># provided that the above copyright notice appear in all copies and that
>># both that copyright notice and this permission notice appear in
>># supporting documentation, and that the names of MIT and UniSoft not be
>># used in advertising or publicity pertaining to distribution of the
>># software without specific, written prior permission.  MIT and UniSoft
>># make no representations about the suitability of this software for any
>># purpose.  It is provided "as is" without express or implied warranty.
>># 
>># $XConsortium: gtcmmnd.m,v 1.7 92/06/11 17:27:51 rws Exp $
>># 
>>#
>>TITLE XGetCommand CH09
>>ASSERTION A XGetCommand-1
When the WM_COMMAND property is set for the window w, is
of type STRING, and is of format 8, then a call to
XGetCommand returns the property string list, which can be
freed with XFree, in the argv_return argument and the number
of strings in the argc_return argument and returns non-zero.
>>STRATEGY
Set the WM_COMMAND property using XSetCommand.
Obtain the value of the WM_COMMAND property using XGetCommand.
Verify that the call did not return zero.
Verify that the number and value of the returned strings is correct.
>>ASSERTION A XGetCommand-2
When the WM_COMMAND property is not set for the window w,
or is not of type STRING, or is not of format 8, then a call
to XGetCommand returns zero.
>>STRATEGY
Create a window with XCreateWindow.
Obtain the value of the unset WM_ICON_SIZES property using XGetCommand.
Verify that the function returned zero.

Create a window with XCreateWindow.
Set the WM_COMMAND property to have format 16 type STRING using XChangeProperty.
Obtain the value of the WM_COMMAND property using XGetCommand.
Verify that the call returned zero

Create a window with XCreateWindow.
Set the WM_COMMAND property to have format 8 and type ATOM using XChangeProperty.
Obtain the value of the WM_COMMAND property using XGetCommand.
Verify that the call returned zero.
>>ASSERTION B XGetCommand-3
When insufficient memory is available to contain the string
list, then a call to XGetCommand returns a zero status.
>>STRATEGY
Report UNTESTED
