Commit | Line | Data |
---|---|---|
6a488035 TO |
1 | #!/usr/bin/env bash -v |
2 | ||
3 | ./setup.sh | |
4 | ||
5 | cd ../test/maxq | |
6 | ||
7 | # This script is used to run maxq generated test scripts. | |
8 | # Before running these scripts please see Common.py | |
9 | # In Common.py comment and uncomment the constants as per the need | |
10 | # Below commands use someof the modes of maxq. The modes used are : | |
11 | # The -r mode is for running maxq generated test scripts. | |
12 | # The -q mode is for quite mode while testing. | |
13 | # Instead of -q (quite mode), -d(debug mode) can be used. | |
14 | # For all other options, fire $ maxq --help | |
15 | ||
16 | ||
17 | ############################ | |
18 | # Test for Adding Contacts # | |
19 | ############################ | |
20 | ||
21 | maxq -q -r testAddContactIndividual.py | |
22 | maxq -q -r testAddContactHousehold.py | |
23 | maxq -q -r testAddContactOrganization.py | |
24 | ||
25 | ############################# | |
26 | # Test for Editing Contacts # | |
27 | ############################# | |
28 | ||
29 | maxq -q -r testEditContactIndividual.py | |
30 | maxq -q -r testEditContactHousehold.py | |
31 | maxq -q -r testEditContactOrganization.py | |
32 | ||
33 | ############################# | |
34 | # Test for Viewing Contacts # | |
35 | ############################# | |
36 | ||
37 | maxq -q -r testViewContactIndividual.py | |
38 | maxq -q -r testViewContactHousehold.py | |
39 | maxq -q -r testViewContactOrganization.py | |
40 | ||
41 | ############################################# | |
42 | # Test for Relationship By Relationship Tab # | |
43 | ############################################# | |
44 | ||
45 | maxq -q -r testAddRelByRelTab.py | |
46 | maxq -q -r testEditRelByRelTab.py | |
47 | maxq -q -r testViewRelByRelTab.py | |
48 | maxq -q -r testDisableEnableRelByRelTab.py | |
49 | maxq -q -r testDeleteRelByRelTab.py | |
50 | ||
51 | ######################################## | |
52 | # Test for Relationship By Contact Tab # | |
53 | ######################################### | |
54 | ||
55 | maxq -q -r testAddRelByContactTab.py | |
56 | maxq -q -r testEditRelByContactTab.py | |
57 | ||
58 | ############################### | |
59 | # Test for Group By Group Tab # | |
60 | ############################### | |
61 | ||
62 | maxq -q -r testGroupAllByGroupTab.py | |
63 | maxq -q -r testGroupAllByContactTab.py | |
64 | ||
65 | ############################# | |
66 | # Test for Tags By Tags Tab # | |
67 | ############################# | |
68 | ||
69 | maxq -q -r testTagsAllByTagsTab.py | |
70 | ||
71 | ############################## | |
72 | # Test for Notes By Note Tab # | |
73 | ############################## | |
74 | ||
75 | maxq -q -r testAddNoteByNoteTab.py | |
76 | maxq -q -r testEditNoteByNoteTab.py | |
77 | maxq -q -r testViewNoteByNoteTab.py | |
78 | maxq -q -r testDeleteNoteByNoteTab.py | |
79 | ||
80 | ################################# | |
81 | # Test for Notes By Contact Tab # | |
82 | ################################# | |
83 | ||
84 | maxq -q -r testAddNoteByContactTab.py | |
85 | maxq -q -r testEditNoteByContactTab.py | |
86 | maxq -q -r testDeleteNoteByNoteTab.py | |
87 | ||
88 | ####################### | |
89 | # Test for Admin Tags # | |
90 | ####################### | |
91 | ||
92 | maxq -q -r testAdminAddTags.py | |
93 | maxq -q -r testAdminEditTags.py | |
94 | maxq -q -r testAdminDeleteTag.py | |
95 | ||
96 | ################################ | |
97 | # Test for Admin Location Type # | |
98 | ################################ | |
99 | ||
100 | maxq -q -r testAdminAddLocationType.py | |
101 | maxq -q -r testAdminEditLocationType.py | |
102 | maxq -q -r testAdminEnableDisableLocationType.py | |
103 | maxq -q -r testAdminDeleteLocationType.py | |
104 | ||
105 | ################################## | |
106 | # Test for Admin Mobile Provider # | |
107 | ################################## | |
108 | ||
109 | maxq -q -r testAdminAddMobileProvider.py | |
110 | maxq -q -r testAdminEditMobileProvider.py | |
111 | maxq -q -r testAdminEnableDisableMobileProvider.py | |
112 | maxq -q -r testAdminDeleteMobileProvider.py | |
113 | ||
114 | ############################## | |
115 | # Test for Admin IM Provider # | |
116 | ############################## | |
117 | ||
118 | maxq -q -r testAdminAddIMProvider.py | |
119 | maxq -q -r testAdminEditIMProvider.py | |
120 | maxq -q -r testAdminEnableDisableIMProvider.py | |
121 | maxq -q -r testAdminDeleteIMProvider.py | |
122 | ||
123 | ##################################### | |
124 | # Test for Admin Relationship Types # | |
125 | ##################################### | |
126 | ||
127 | maxq -q -r testAdminAddRel.py | |
128 | maxq -q -r testAdminEditRel.py | |
129 | maxq -q -r testAdminViewRel.py | |
130 | maxq -q -r testAdminEnableDisableRel.py | |
131 | maxq -q -r testAdminDeleteRel.py | |
132 | ||
133 | #################################### | |
134 | # Test for Admin Custom Data Group # | |
135 | #################################### | |
136 | ||
137 | maxq -q -r testAdminAddCustomDataGroup.py | |
138 | maxq -q -r testAdminEditCustomDataGroup.py | |
139 | maxq -q -r testAdminEnableDisableCustomDataGroup.py | |
140 | maxq -q -r testAdminPreviewCustomDataGroup.py | |
141 | ||
142 | #################################### | |
143 | # Test for Admin Custom Data Field # | |
144 | #################################### | |
145 | ||
146 | maxq -q -r testAdminAddCustomDataField.py | |
147 | maxq -q -r testAdminEditCustomDataField.py | |
148 | maxq -q -r testAdminEnableDisableCustomDataField.py | |
149 | maxq -q -r testAdminPreviewCustomDataField.py | |
150 | ||
151 | ######################## | |
152 | # Test for Custom Data # | |
153 | ######################## | |
154 | ||
155 | maxq -r -q testEditCustomDataInline.py | |
156 | ||
157 | #maxq -q -r adminDeleteCustomDataField.py | |
158 | #maxq -q -r adminDeleteCustomDataGroup.py | |
159 | ||
160 | ############################## | |
161 | # Test for Admin CiviDonate # | |
162 | ############################## | |
163 | ||
164 | ################### | |
165 | # Contribute Mode # | |
166 | ################### | |
167 | ||
168 | maxq -r testAdminAddCiviDonateContributeMode.py | |
169 | maxq -r testAdminEditCiviDonateContributeMode.py | |
170 | maxq -r testAdminDisableEnableCiviDonateContributeMode.py | |
171 | maxq -r testAdminDeleteCiviDonateContributeMode.py | |
172 | ||
173 | ################### | |
174 | # Contribute Type # | |
175 | ################### | |
176 | ||
177 | maxq -r testAdminAddCiviDonateContributeType.py | |
178 | maxq -r testAdminEditCiviDonateContributeType.py | |
179 | maxq -r testAdminDisableEnableCiviDonateContributeType.py | |
180 | maxq -r testAdminDeleteCiviDonateContributeType.py | |
181 | ||
182 | ###################### | |
183 | # Payment Instrument # | |
184 | ###################### | |
185 | ||
186 | maxq -r testAdminAddCiviDonatePaymentInstrument.py | |
187 | maxq -r testAdminEditCiviDonatePaymentInstrument.py | |
188 | maxq -r testAdminDisableEnableCiviDonatePaymentInstrument.py | |
189 | maxq -r testAdminDeleteCiviDonatePaymentInstrument.py | |
190 | ||
191 | ########################## | |
192 | # Test for Basic Search # | |
193 | ########################## | |
194 | ||
195 | maxq -q -r testSearchByLNameIndividual.py | |
196 | maxq -q -r testSearchByHNameHousehold.py | |
197 | maxq -q -r testSearchByONameOraganization.py | |
198 | maxq -q -r testSearchByNoCriteria.py | |
199 | maxq -q -r testSearchByGroup.py | |
200 | maxq -q -r testSearchByContactTagGroupName.py | |
201 | ||
202 | ############################# | |
203 | # Test for Advanced Search # | |
204 | ############################# | |
205 | ||
206 | maxq -q -r testAdvSearchByAllCriteria.py | |
207 | maxq -q -r testAdvSearchByContactName.py | |
208 | maxq -q -r testAdvSearchByContactGroupCategory.py |