forked from TrueCloudLab/rclone
drive: fix tests for backend query command
The tests assumed that there would be only one match, but on the integration test server there are multiple matches due to failed test runs.
This commit is contained in:
parent
27496fb26d
commit
7ce60a47e8
1 changed files with 5 additions and 3 deletions
|
@ -551,9 +551,11 @@ func (f *Fs) InternalTestQuery(t *testing.T) {
|
|||
|
||||
results, err := f.query(ctx, fmt.Sprintf("%strashed=false and name='%s'", parent, escapedItem))
|
||||
require.NoError(t, err)
|
||||
require.Len(t, results, 1)
|
||||
assert.Len(t, results[0].Id, 33)
|
||||
assert.Equal(t, results[0].Name, item)
|
||||
require.True(t, len(results) > 0)
|
||||
for _, result := range results {
|
||||
assert.True(t, len(result.Id) > 0)
|
||||
assert.Equal(t, result.Name, item)
|
||||
}
|
||||
parent = fmt.Sprintf("'%s' in parents and ", results[0].Id)
|
||||
}
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue