1
0
mirror of https://github.com/mattermost/focalboard.git synced 2025-09-16 08:56:19 +02:00

Fix CI: Data tamper attempt (#2782)

* Upgrade npm in build-ubuntu

* npm i -S moment

* Don't upgrade npm

* macos-latest on build-mac

* Update dev-release.yml

* Expected update time is right after insert returns
This commit is contained in:
Chen-I Lim
2022-04-13 12:17:30 -07:00
committed by GitHub
parent 3264902131
commit 8433b9eada

View File

@@ -192,6 +192,7 @@ func testInsertBlock(t *testing.T, store store.Store) {
// inserting
err := store.InsertBlock(&block, "user-id-1")
require.NoError(t, err)
expectedTime := time.Now()
retrievedBlock, err := store.GetBlock("id-10")
assert.NoError(t, err)
@@ -199,8 +200,8 @@ func testInsertBlock(t *testing.T, store store.Store) {
assert.Equal(t, "board-id-1", retrievedBlock.BoardID)
assert.Equal(t, "user-id-1", retrievedBlock.CreatedBy)
assert.Equal(t, "user-id-1", retrievedBlock.ModifiedBy)
assert.WithinDurationf(t, time.Now(), utils.GetTimeForMillis(retrievedBlock.CreateAt), 1*time.Second, "create time should be current time")
assert.WithinDurationf(t, time.Now(), utils.GetTimeForMillis(retrievedBlock.UpdateAt), 1*time.Second, "update time should be current time")
assert.WithinDurationf(t, expectedTime, utils.GetTimeForMillis(retrievedBlock.CreateAt), 1*time.Second, "create time should be current time")
assert.WithinDurationf(t, expectedTime, utils.GetTimeForMillis(retrievedBlock.UpdateAt), 1*time.Second, "update time should be current time")
})
}