()
| 949 | }); |
| 950 | |
| 951 | async function createTestContext() { |
| 952 | const addressSchema = new mongoose.Schema({ |
| 953 | street: String, |
| 954 | city: String |
| 955 | }); |
| 956 | const userSchema = new mongoose.Schema({ |
| 957 | name: String, |
| 958 | addresses: [addressSchema] |
| 959 | }); |
| 960 | const User = db.model('UserDocumentArrayIndex', userSchema); |
| 961 | const user = new User({ |
| 962 | name: 'John', |
| 963 | addresses: [ |
| 964 | { street: '1 Main', city: 'Boston' }, |
| 965 | { street: '2 Main', city: 'Chicago' }, |
| 966 | { street: '3 Main', city: 'Denver' } |
| 967 | ] |
| 968 | }); |
| 969 | await user.save(); |
| 970 | |
| 971 | return { User, user }; |
| 972 | } |
| 973 | }); |
| 974 | |
| 975 | describe('document array indexes after reordering', function() { |
no test coverage detected
searching dependent graphs…