blob: 18e4b604798d335fd35cb9c390de4f5c6c69be25 [file] [log] [blame]
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// Sample comment records used by comments_test.dart
// This data needs to be modified when new sample data is created
// for the staging database, since it include ids for the result records
// the comments apply to.
final commentId1 = 'sampleId00001';
final commentThreadId = 'sampleId00002';
final commentId2 = 'sampleId00003';
final commentId3 = 'sampleId00004';
final result1 = '1d91eLOxn3mWjJY9qsEO';
final result2 = 'RyMWa5iGfYCjUms0FBU7';
final result3 = 'FkCKOa7uZQdtEpidTYbe';
final result4 = 'JCXiPwG5O7td1X5wjSzA';
final result5 = 'rjDBqGpGiIDOJgimyIid';
final result6 = '';
// These documents are added to the sample database for testing, then removed.
Map<String, dynamic> commentsSampleData = {
'comments/$commentId1': {
'author': 'user@example.com',
'created': DateTime.parse('2019-11-20 20:18:00Z'),
'comment': 'Sample comment approving a test',
'approved': true,
'results': [result1],
'blamelist_start_index': 66142,
'blamelist_end_index': 66142
},
'comments/$commentThreadId': {
'author': 'user@example.com',
'created': DateTime.parse('2019-11-21 20:19:00Z'),
'comment': 'Sample comment approving 2 tests',
'approved': true,
'results': [result2, result3],
'blamelist_start_index': 66235,
'blamelist_end_index': 66235
},
'comments/$commentId2': {
'author': 'user@example.com',
'created': DateTime.parse('2019-11-22 22:19:00Z'),
'comment': 'Sample comment disapproving 1 of 2 approved tests',
'approved': false,
'results': [result3],
'base_comment': commentThreadId,
'blamelist_start_index': 66235,
'blamelist_end_index': 66235
},
'comments/$commentId3': {
'author': 'user2@example.com',
'created': DateTime.parse('2019-10-31 23:19:00Z'),
'comment': 'Sample comment on a non-trivial blamelist',
'approved': true,
'results': [result4, result5],
'blamelist_start_index': 66148,
'blamelist_end_index': 66151
},
};