Skip to content

Commit cca7c7e

Browse files
committed
[Truffle] Add logger to stdlib.
1 parent 804986d commit cca7c7e

File tree

6 files changed

+8
-1
lines changed

6 files changed

+8
-1
lines changed

lib/ruby/truffle/mri/logger.rb

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
require_relative '../../stdlib/logger'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fails:Logger::LogDevice#close closes the LogDevice's stream
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fails:Logger::LogDevice#new creates a File if the IO object does not exist
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
fails:Logger::LogDevice#write can create a file and writes empty message
2+
fails:Logger::LogDevice#write fails if the device is already closed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
fails:Logger#new creates a new logger object
2+
fails:Logger#new receivs a maximum logfile size as third argument

spec/truffle/truffle.mspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ class MSpecScript
9090
"spec/ruby/library/erb",
9191
"spec/ruby/library/getoptlong",
9292
"spec/ruby/library/matrix",
93+
"spec/ruby/library/logger",
9394
"spec/ruby/library/observer",
9495
"spec/ruby/library/open3",
9596
"spec/ruby/library/openstruct",
@@ -117,7 +118,6 @@ class MSpecScript
117118
"^spec/ruby/library/expect",
118119
"^spec/ruby/library/fiber",
119120
"^spec/ruby/library/ipaddr",
120-
"^spec/ruby/library/logger",
121121
"^spec/ruby/library/mathn",
122122
"^spec/ruby/library/net",
123123
"^spec/ruby/library/openssl",

0 commit comments

Comments
 (0)