Skip to content

Commit 140dc03

Browse files
committed
print log
1 parent 769485b commit 140dc03

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

script/core/diagnostics/init.lua

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,6 @@ return function (uri, isScopeDiag, response, checked)
109109
return nil
110110
end
111111

112-
if TEST then
113-
log.debug('do diagnostic @', uri)
114-
end
115-
116112
for _, name in ipairs(diagList) do
117113
await.delay()
118114
check(uri, name, isScopeDiag, response)

script/library.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@ local function loadMetaLocale(langID, result)
201201
end
202202

203203
local function initBuiltIn(uri)
204+
log.info('Init builtin library at:', uri)
204205
local scp = ws.getScope(uri)
205206
local langID = lang.id
206207
local version = config.get(uri, 'Lua.runtime.version')

script/log.lua

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,13 @@ local function pushLog(level, ...)
5555
str = str .. '\n' .. debugTraceBack(nil, 3)
5656
end
5757
local info = debugGetInfo(3, 'Sl')
58-
return m.raw(0, level, str, info.source, info.currentline, monotonic())
58+
local text = m.raw(0, level, str, info.source, info.currentline, monotonic())
59+
60+
if log.print then
61+
print(text)
62+
end
63+
64+
return text
5965
end
6066

6167
function m.info(...)

test.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ local function main()
7777
local lclient = require 'tclient.lclient'
7878
local ws = require 'workspace'
7979

80-
log.info = print
80+
log.print = true
8181

8282
for _, os in ipairs {'Windows', 'Linux', 'macOS'} do
8383
require 'bee.platform'.OS = os
@@ -100,12 +100,11 @@ local function main()
100100

101101
test 'tclient'
102102
test 'full'
103-
print('测试完成')
104103
end
105104

106105
loadAllLibs()
107106
main()
108107

109-
log.debug('测试完成')
108+
log.debug('test finish.')
110109
require 'bee.thread'.sleep(1)
111110
os.exit()

0 commit comments

Comments
 (0)