Lines Matching refs:mbw

182     mbw = FakeMBW(win32=win32)
183 mbw.files.setdefault(mbw.default_config, TEST_CONFIG)
184 mbw.files.setdefault(
185 mbw.ToAbsPath('//testing/buildbot/gn_isolate_map.pyl'), '''{
192 mbw.files.setdefault(
193 mbw.ToAbsPath('//build/args/bots/fake_builder_group/fake_args_bot.gn'),
197 mbw.files[path] = contents
198 return mbw
200 def check(self, args, mbw=None, files=None, out=None, err=None, ret=None):
201 if not mbw:
202 mbw = self.fake_mbw(files)
204 actual_ret = mbw.Main(args)
208 self.assertEqual(mbw.out, out)
210 self.assertEqual(mbw.err, err)
211 return mbw
229 mbw = self.fake_mbw(files)
230 mbw.Call = lambda cmd, env=None, buffer_output=True: (0, '', '')
236 mbw=mbw,
238 out = json.loads(mbw.files['/tmp/out.json'])
262 mbw = self.fake_mbw(files)
263 mbw.Call = lambda cmd, env=None, buffer_output=True: (0, '', '')
269 mbw=mbw,
271 out = json.loads(mbw.files['/tmp/out.json'])
293 mbw = self.fake_mbw(files)
294 mbw.Call = lambda cmd, env=None, buffer_output=True: (0, '', '')
300 mbw=mbw,
302 out = json.loads(mbw.files['/tmp/out.json'])
328 mbw = self.fake_mbw(files)
329 mbw.Call = lambda cmd, env=None, buffer_output=True: (0, '', '')
335 mbw=mbw,
337 out = json.loads(mbw.files['/tmp/out.json'])
346 mbw = self.fake_mbw()
348 mbw=mbw,
350 self.assertMultiLineEqual(mbw.files['/fake_src/out/Default/args.gn'],
356 self.assertIn('Writing """', mbw.out)
358 mbw.out)
360 mbw = self.fake_mbw(win32=True)
362 mbw=mbw,
364 self.assertMultiLineEqual(mbw.files['c:\\fake_src\\out\\Debug\\args.gn'],
370 '--check\n', mbw.out)
372 mbw = self.fake_mbw()
376 mbw=mbw,
381 # mbw.files['/fake_src/out/Debug/args.gn'],
385 mbw = self.fake_mbw()
389 mbw=mbw,
392 self.assertEqual(mbw.files['/fake_src/out/Debug/args.gn'],
396 mbw = self.fake_mbw()
401 mbw=mbw,
405 mbw = self.fake_mbw()
406 mbw.Call = lambda cmd, env=None, buffer_output=True: (1, '', '')
407 self.check(['gen', '-c', 'debug_goma', '//out/Default'], mbw=mbw, ret=1)
422 mbw = self.fake_mbw(files)
427 mbw=mbw,
429 self.assertIn('/fake_src/out/Default/base_unittests.isolate', mbw.files)
431 mbw.files)
447 mbw = self.fake_mbw(files=files, win32=True)
453 mbw=mbw,
455 self.assertIn('c:\\fake_src\\out\\Default\\cc_perftests.isolate', mbw.files)
457 mbw.files)
478 mbw = self.fake_mbw(files=files, win32=True)
485 mbw=mbw,
487 self.assertIn('c:\\fake_src\\out\\Default\\cc_perftests.isolate', mbw.files)
489 mbw.files)
510 mbw = self.fake_mbw(files=files, win32=True)
518 mbw=mbw,
604 mbw = self.check(
606 self.assertIn('Must specify a build --phase', mbw.out)
609 mbw = self.check([
614 self.assertIn('Must not specify a build --phase', mbw.out)
617 mbw = self.check([
622 self.assertIn('Phase wrong_phase doesn\'t exist', mbw.out)
625 mbw = self.check([
630 self.assertIn('phase = 1', mbw.out)
632 mbw = self.check([
637 self.assertIn('phase = 2', mbw.out)
655 mbw = self.fake_mbw()
656 self.check(['validate'], mbw=mbw, ret=0)
659 mbw = self.fake_mbw()
660 mbw.files[mbw.default_config] = TRYSERVER_CONFIG
662 mbw=mbw,