def testUpdateDepsFile(self): new_rev = 'aaaaabbbbbcccccdddddeeeeefffff0000011111' current_rev = TEST_DATA_VARS['chromium_revision'] UpdateDepsFile(self._webrtc_depsfile, current_rev, new_rev, []) with open(self._webrtc_depsfile) as deps_file: deps_contents = deps_file.read() self.assertTrue(new_rev in deps_contents, 'Failed to find %s in\n%s' % (new_rev, deps_contents))
def testUpdateDepsFile(self): new_rev = 'aaaaabbbbbcccccdddddeeeeefffff0000011111' current_rev = TEST_DATA_VARS['chromium_revision'] with open(self._new_cr_depsfile_android, 'rb') as deps_file: new_cr_contents = deps_file.read().decode('utf-8') UpdateDepsFile(self._webrtc_depsfile, ChromiumRevisionUpdate(current_rev, new_rev), [], new_cr_contents) with open(self._webrtc_depsfile, 'rb') as deps_file: deps_contents = deps_file.read().decode('utf-8') self.assertTrue(new_rev in deps_contents, 'Failed to find %s in\n%s' % (new_rev, deps_contents))
def _UpdateDepsSetup(self): with open(self._webrtc_depsfile_android) as deps_file: webrtc_contents = deps_file.read() with open(self._new_cr_depsfile_android) as deps_file: new_cr_contents = deps_file.read() webrtc_deps = ParseDepsDict(webrtc_contents) new_cr_deps = ParseDepsDict(new_cr_contents) changed_deps = CalculateChangedDeps(webrtc_deps, new_cr_deps) with mock.patch('roll_deps._RunCommand', NullCmd()): UpdateDepsFile(self._webrtc_depsfile_android, NO_CHROMIUM_REVISION_UPDATE, changed_deps, new_cr_contents) with open(self._webrtc_depsfile_android) as deps_file: updated_contents = deps_file.read() return webrtc_contents, updated_contents