mirror of
https://wget.la/https://github.com/Wxw-Gu/WechatExplorer
synced 2026-10-06 22:00:49 +08:00
fix: 增加thinking disabled
修改退群监控模板 定时日报保存日报历史
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { afterEach, describe, expect, it, vi } from 'vitest'
|
||||
import {
|
||||
buildGroupReportInput,
|
||||
getSummaryDateRangeAt,
|
||||
parseGroupDailyReport
|
||||
} from '../../src/renderer/src/utils/group-report'
|
||||
import { summaryContent } from '../../src/renderer/src/utils/group-report-facts'
|
||||
@@ -324,3 +325,24 @@ describe('group report parsing', () => {
|
||||
expect(input.media.gallery).toEqual([])
|
||||
})
|
||||
})
|
||||
describe('summary date ranges', () => {
|
||||
it('uses local calendar days for today, yesterday, and seven-day ranges', () => {
|
||||
const now = new Date(2026, 0, 1, 12, 34, 56)
|
||||
const today = new Date(2026, 0, 1)
|
||||
const yesterday = new Date(2025, 11, 31)
|
||||
const sevenDaysAgo = new Date(2025, 11, 26)
|
||||
|
||||
expect(getSummaryDateRangeAt('today', now)).toEqual({
|
||||
startTime: today.getTime() / 1000,
|
||||
endTime: now.getTime() / 1000
|
||||
})
|
||||
expect(getSummaryDateRangeAt('yesterday', now)).toEqual({
|
||||
startTime: yesterday.getTime() / 1000,
|
||||
endTime: today.getTime() / 1000 - 1
|
||||
})
|
||||
expect(getSummaryDateRangeAt('7days', now)).toEqual({
|
||||
startTime: sevenDaysAgo.getTime() / 1000,
|
||||
endTime: now.getTime() / 1000
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user