1 kumpf 1.3 include $(ROOT)/mak/test.mak
2
|
3 mike 1.2 HOSTNAME =
|
4 kumpf 1.8 PORT =
|
5 mike 1.2 HTTPMETHOD = -m M-POST
6 HTTPVERSION = -v 1.1
7 USER = -u guest
8 PASSWORD = -w guest
|
9 kumpf 1.7 SSL =
|
10 mike 1.2
11 ifeq ($(PEGASUS_PLATFORM), WIN32_IX86_MSVC)
12 DIFF = mu compare
13 else
14 DIFF = diff
15 endif
16
17 XMLREQUESTS = $(foreach i, $(XMLSCRIPTS), $i.xml)
18 XMLRESPONSES = $(XMLREQUESTS:.xml=.rsp)
19
|
20 kumpf 1.7 WBEMEXECOPTIONS = $(HOSTNAME) $(PORT) $(HTTPMETHOD) $(HTTPVERSION) $(USER) $(PASSWORD) $(SSL)
|
21 mike 1.2
22 %.rsp: %.xml
|
23 kumpf 1.5 @ wbemexec $(WBEMEXECOPTIONS) $*.xml > $*.rsp | cd .
|
24 kumpf 1.6 @ $(DIFF) $*rspgood.xml $*.rsp
|
25 mike 1.2 @ $(RM) $*.rsp
26 @ echo +++ $* passed successfully +++
|