@@ -51,6 +51,7 @@ def cat(env, source, target):
5151 f.write(infp.read())
5252
5353Cat = Action(cat)
54+ DefaultEnvironment(tools=[]) # test speedup
5455env = Environment()
5556env.Command(
5657 'bar.out',
@@ -154,92 +155,92 @@ def cat(env, source, target):
154155""" )
155156test .run (options = '-n' , arguments = '.' , stdout = expect )
156157
157- s = stat .S_IMODE (os .stat (test .workpath ('f1' ))[ stat . ST_MODE ] )
158+ s = stat .S_IMODE (os .stat (test .workpath ('f1' )). st_mode )
158159test .fail_test (s != 0o444 )
159- s = stat .S_IMODE (os .stat (test .workpath ('f1-File' ))[ stat . ST_MODE ] )
160+ s = stat .S_IMODE (os .stat (test .workpath ('f1-File' )). st_mode )
160161test .fail_test (s != 0o444 )
161- s = stat .S_IMODE (os .stat (test .workpath ('d2' ))[ stat . ST_MODE ] )
162+ s = stat .S_IMODE (os .stat (test .workpath ('d2' )). st_mode )
162163test .fail_test (s != 0o555 )
163- s = stat .S_IMODE (os .stat (test .workpath ('d2-Dir' ))[ stat . ST_MODE ] )
164+ s = stat .S_IMODE (os .stat (test .workpath ('d2-Dir' )). st_mode )
164165test .fail_test (s != 0o555 )
165166test .must_not_exist ('bar.out' )
166- s = stat .S_IMODE (os .stat (test .workpath ('f3' ))[ stat . ST_MODE ] )
167+ s = stat .S_IMODE (os .stat (test .workpath ('f3' )). st_mode )
167168test .fail_test (s != 0o444 )
168- s = stat .S_IMODE (os .stat (test .workpath ('d4' ))[ stat . ST_MODE ] )
169+ s = stat .S_IMODE (os .stat (test .workpath ('d4' )). st_mode )
169170test .fail_test (s != 0o555 )
170- s = stat .S_IMODE (os .stat (test .workpath ('f5' ))[ stat . ST_MODE ] )
171+ s = stat .S_IMODE (os .stat (test .workpath ('f5' )). st_mode )
171172test .fail_test (s != 0o444 )
172173test .must_not_exist ('f6.out' )
173174test .must_not_exist ('f7.out' )
174- s = stat .S_IMODE (os .stat (test .workpath ('Chmod-f7.in' ))[ stat . ST_MODE ] )
175+ s = stat .S_IMODE (os .stat (test .workpath ('Chmod-f7.in' )). st_mode )
175176test .fail_test (s != 0o444 )
176- s = stat .S_IMODE (os .stat (test .workpath ('f7.out-Chmod' ))[ stat . ST_MODE ] )
177+ s = stat .S_IMODE (os .stat (test .workpath ('f7.out-Chmod' )). st_mode )
177178test .fail_test (s != 0o444 )
178179test .must_not_exist ('f8.out' )
179- s = stat .S_IMODE (os .stat (test .workpath ('f9' ))[ stat . ST_MODE ] )
180+ s = stat .S_IMODE (os .stat (test .workpath ('f9' )). st_mode )
180181test .fail_test (s != 0o444 )
181- s = stat .S_IMODE (os .stat (test .workpath ('f10' ))[ stat . ST_MODE ] )
182+ s = stat .S_IMODE (os .stat (test .workpath ('f10' )). st_mode )
182183test .fail_test (s != 0o444 )
183- s = stat .S_IMODE (os .stat (test .workpath ('d11' ))[ stat . ST_MODE ] )
184+ s = stat .S_IMODE (os .stat (test .workpath ('d11' )). st_mode )
184185test .fail_test (s != 0o555 )
185- s = stat .S_IMODE (os .stat (test .workpath ('d12' ))[ stat . ST_MODE ] )
186+ s = stat .S_IMODE (os .stat (test .workpath ('d12' )). st_mode )
186187test .fail_test (s != 0o555 )
187- s = stat .S_IMODE (os .stat (test .workpath ('f13' ))[ stat . ST_MODE ] )
188+ s = stat .S_IMODE (os .stat (test .workpath ('f13' )). st_mode )
188189test .fail_test (s != 0o444 )
189- s = stat .S_IMODE (os .stat (test .workpath ('f14' ))[ stat . ST_MODE ] )
190+ s = stat .S_IMODE (os .stat (test .workpath ('f14' )). st_mode )
190191test .fail_test (s != 0o444 )
191- s = stat .S_IMODE (os .stat (test .workpath ('f15' ))[ stat . ST_MODE ] )
192+ s = stat .S_IMODE (os .stat (test .workpath ('f15' )). st_mode )
192193test .fail_test (s != 0o444 )
193- s = stat .S_IMODE (os .stat (test .workpath ('d16' ))[ stat . ST_MODE ] )
194+ s = stat .S_IMODE (os .stat (test .workpath ('d16' )). st_mode )
194195test .fail_test (s != 0o555 )
195- s = stat .S_IMODE (os .stat (test .workpath ('d17' ))[ stat . ST_MODE ] )
196+ s = stat .S_IMODE (os .stat (test .workpath ('d17' )). st_mode )
196197test .fail_test (s != 0o555 )
197- s = stat .S_IMODE (os .stat (test .workpath ('d18' ))[ stat . ST_MODE ] )
198+ s = stat .S_IMODE (os .stat (test .workpath ('d18' )). st_mode )
198199test .fail_test (s != 0o555 )
199200
200201test .run ()
201202
202- s = stat .S_IMODE (os .stat (test .workpath ('f1' ))[ stat . ST_MODE ] )
203+ s = stat .S_IMODE (os .stat (test .workpath ('f1' )). st_mode )
203204test .fail_test (s != 0o666 )
204- s = stat .S_IMODE (os .stat (test .workpath ('f1-File' ))[ stat . ST_MODE ] )
205+ s = stat .S_IMODE (os .stat (test .workpath ('f1-File' )). st_mode )
205206test .fail_test (s != 0o666 )
206- s = stat .S_IMODE (os .stat (test .workpath ('d2' ))[ stat . ST_MODE ] )
207+ s = stat .S_IMODE (os .stat (test .workpath ('d2' )). st_mode )
207208test .fail_test (s != 0o777 )
208- s = stat .S_IMODE (os .stat (test .workpath ('d2-Dir' ))[ stat . ST_MODE ] )
209+ s = stat .S_IMODE (os .stat (test .workpath ('d2-Dir' )). st_mode )
209210test .fail_test (s != 0o777 )
210211test .must_match ('bar.out' , "bar.in\n " )
211- s = stat .S_IMODE (os .stat (test .workpath ('f3' ))[ stat . ST_MODE ] )
212+ s = stat .S_IMODE (os .stat (test .workpath ('f3' )). st_mode )
212213test .fail_test (s != 0o666 )
213- s = stat .S_IMODE (os .stat (test .workpath ('d4' ))[ stat . ST_MODE ] )
214+ s = stat .S_IMODE (os .stat (test .workpath ('d4' )). st_mode )
214215test .fail_test (s != 0o777 )
215- s = stat .S_IMODE (os .stat (test .workpath ('f5' ))[ stat . ST_MODE ] )
216+ s = stat .S_IMODE (os .stat (test .workpath ('f5' )). st_mode )
216217test .fail_test (s != 0o666 )
217218test .must_match ('f6.out' , "f6.in\n " )
218219test .must_match ('f7.out' , "f7.in\n " )
219- s = stat .S_IMODE (os .stat (test .workpath ('Chmod-f7.in' ))[ stat . ST_MODE ] )
220+ s = stat .S_IMODE (os .stat (test .workpath ('Chmod-f7.in' )). st_mode )
220221test .fail_test (s != 0o666 )
221- s = stat .S_IMODE (os .stat (test .workpath ('f7.out-Chmod' ))[ stat . ST_MODE ] )
222+ s = stat .S_IMODE (os .stat (test .workpath ('f7.out-Chmod' )). st_mode )
222223test .fail_test (s != 0o666 )
223224test .must_match ('f8.out' , "f8.in\n " )
224- s = stat .S_IMODE (os .stat (test .workpath ('f9' ))[ stat . ST_MODE ] )
225+ s = stat .S_IMODE (os .stat (test .workpath ('f9' )). st_mode )
225226test .fail_test (s != 0o666 )
226- s = stat .S_IMODE (os .stat (test .workpath ('f10' ))[ stat . ST_MODE ] )
227+ s = stat .S_IMODE (os .stat (test .workpath ('f10' )). st_mode )
227228test .fail_test (s != 0o666 )
228- s = stat .S_IMODE (os .stat (test .workpath ('d11' ))[ stat . ST_MODE ] )
229+ s = stat .S_IMODE (os .stat (test .workpath ('d11' )). st_mode )
229230test .fail_test (s != 0o777 )
230- s = stat .S_IMODE (os .stat (test .workpath ('d12' ))[ stat . ST_MODE ] )
231+ s = stat .S_IMODE (os .stat (test .workpath ('d12' )). st_mode )
231232test .fail_test (s != 0o777 )
232- s = stat .S_IMODE (os .stat (test .workpath ('f13' ))[ stat . ST_MODE ] )
233+ s = stat .S_IMODE (os .stat (test .workpath ('f13' )). st_mode )
233234test .fail_test (s != 0o444 )
234- s = stat .S_IMODE (os .stat (test .workpath ('f14' ))[ stat . ST_MODE ] )
235+ s = stat .S_IMODE (os .stat (test .workpath ('f14' )). st_mode )
235236test .fail_test (s != 0o666 )
236- s = stat .S_IMODE (os .stat (test .workpath ('f15' ))[ stat . ST_MODE ] )
237+ s = stat .S_IMODE (os .stat (test .workpath ('f15' )). st_mode )
237238test .fail_test (s != 0o666 )
238- s = stat .S_IMODE (os .stat (test .workpath ('d16' ))[ stat . ST_MODE ] )
239+ s = stat .S_IMODE (os .stat (test .workpath ('d16' )). st_mode )
239240test .fail_test (s != 0o777 )
240- s = stat .S_IMODE (os .stat (test .workpath ('d17' ))[ stat . ST_MODE ] )
241+ s = stat .S_IMODE (os .stat (test .workpath ('d17' )). st_mode )
241242test .fail_test (s != 0o777 )
242- s = stat .S_IMODE (os .stat (test .workpath ('d18' ))[ stat . ST_MODE ] )
243+ s = stat .S_IMODE (os .stat (test .workpath ('d18' )). st_mode )
243244test .fail_test (s != 0o777 )
244245
245246test .pass_test ()
0 commit comments