From 1c39cb8969b67abeea3b8c20bf82a2d22c7b2301 Mon Sep 17 00:00:00 2001 From: wupingyuan Date: Thu, 24 Aug 2023 16:57:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0XTS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entry/src/ohosTest/ets/test/POP3.test.ets | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets b/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets index 4a582e7..f60d744 100644 --- a/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets +++ b/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets @@ -20,6 +20,7 @@ export default function POP3Test() { let client: Pop3Command = undefined let selectMsgNum: number = -1 let isListShow: boolean = false + const BASE_COUNT = 1 describe('POP3Test', function () { @@ -110,7 +111,11 @@ export default function POP3Test() { it('sendSTAT', 0, async function (done) { try { if (client) { + let startTime1 = new Date().getTime(); let result = await client.STAT() + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendSTAT averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -125,7 +130,11 @@ export default function POP3Test() { it('sendNOOP', 0, async function (done) { try { if (client) { + let startTime1 = new Date().getTime(); let result = await client.NOOP() + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendNOOP averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -151,7 +160,11 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let result = await client.UIDL(selectMsgNum + '') + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendUIDL averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -177,8 +190,12 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let delResult = client.DELE(selectMsgNum + '') let result = await client.RSET() // 用于撤销DELE命令 所以不需要等DELE命令返回 + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendRSET averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -205,7 +222,11 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let result = await client.RETR(selectMsgNum + '') + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendRETR averageTime : " + averageTime1 + "us") expect(0).assertEqual(0) done() } else { @@ -235,7 +256,11 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let result = await client.DELE(selectMsgNum + '') + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendDELE averageTime : " + averageTime1 + "us") expect(0).assertEqual(0) done() } else { @@ -253,7 +278,11 @@ export default function POP3Test() { it('sendQUIT', 0, async function (done) { try { if (client) { + let startTime1 = new Date().getTime(); const [quitInfo] = await client.QUIT(); + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendQUIT averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) -- Gitee