def test_get_raw_crash(self): config = self.get_standard_config() db_sampling = DBSamplingCrashSource(config) crash_id = '86b58ff2-9708-487d-bfc4-9dac32121214' raw = ('{"name":"Gabi", ''"submitted_timestamp":"%d"}' % time.time()) fake_raw_crash = DotDict(json.loads(raw)) mocked_get_raw_crash = mock.Mock(return_value=fake_raw_crash) db_sampling._implementation = mock.Mock() db_sampling._implementation.get_raw_crash = mocked_get_raw_crash raw_crash = db_sampling._implementation.get_raw_crash(crash_id) ok_(isinstance(raw_crash, DotDict)) eq_(raw_crash['name'], 'Gabi') db_sampling._implementation.get_raw_crash.assert_called_with(crash_id)
def test_get_raw_crash(self): config = self.get_standard_config() db_sampling = DBSamplingCrashSource(config) crash_id = '86b58ff2-9708-487d-bfc4-9dac32121214' raw = ('{"name":"Gabi", ' '"submitted_timestamp":"%d"}' % time.time()) fake_raw_crash = DotDict(json.loads(raw)) mocked_get_raw_crash = mock.Mock(return_value=fake_raw_crash) db_sampling._implementation = mock.Mock() db_sampling._implementation.get_raw_crash = mocked_get_raw_crash raw_crash = db_sampling._implementation.get_raw_crash(crash_id) ok_(isinstance(raw_crash, DotDict)) eq_(raw_crash['name'], 'Gabi') db_sampling._implementation.get_raw_crash.assert_called_with(crash_id)
def test_get_raw_dumps_as_files(self): config = self.get_standard_config() db_sampling = DBSamplingCrashSource(config) crash_id = '86b58ff2-9708-487d-bfc4-9dac32121214' fake_dumps_as_files = {'upload_file_minidump': '86b58ff2-9708-487d-bfc4-9dac32121214.' \ 'upload_file_minidump.TEMPORARY.dump' } mocked_as_files = mock.Mock(return_value=fake_dumps_as_files) db_sampling._implementation = mock.Mock() db_sampling._implementation.get_raw_dumps_as_files = mocked_as_files raw_dumps_as_files = \ db_sampling._implementation.get_raw_dumps_as_files(crash_id) ok_(isinstance(raw_dumps_as_files, dict)) eq_(raw_dumps_as_files['upload_file_minidump'], '86b58ff2-9708-487d-bfc4-9dac32121214.' \ 'upload_file_minidump.TEMPORARY.dump' ) db_sampling._implementation.get_raw_dumps_as_files \ .assert_called_with(crash_id)