Updates to /connector/onedrive/collection_test.go

Changes to support metadata files being used for SharePoint testing.
This commit is contained in:
Danny Adams 2023-02-15 18:45:49 -05:00
parent 50712a0682
commit 4ce813d68b

View File

@ -210,11 +210,9 @@ func (suite *CollectionUnitTestSuite) TestCollection() {
wg.Wait() wg.Wait()
if test.source == OneDriveSource { // SharePoint and OneDrive contain
require.Len(t, readItems, 2) // .data and .meta // .data and .meta files
} else { require.Len(t, readItems, 2) // .data and .meta
require.Len(t, readItems, 1)
}
// Expect only 1 item // Expect only 1 item
require.Equal(t, 1, collStatus.ObjectCount) require.Equal(t, 1, collStatus.ObjectCount)
@ -224,11 +222,7 @@ func (suite *CollectionUnitTestSuite) TestCollection() {
readItem := readItems[0] readItem := readItems[0]
readItemInfo := readItem.(data.StreamInfo) readItemInfo := readItem.(data.StreamInfo)
if test.source == OneDriveSource { assert.Equal(t, testItemName+DataFileSuffix, readItem.UUID())
assert.Equal(t, testItemName+DataFileSuffix, readItem.UUID())
} else {
assert.Equal(t, testItemName, readItem.UUID())
}
require.Implements(t, (*data.StreamModTime)(nil), readItem) require.Implements(t, (*data.StreamModTime)(nil), readItem)
mt := readItem.(data.StreamModTime) mt := readItem.(data.StreamModTime)