File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -14,15 +14,18 @@ module RSpec::Rails
14
14
allow ( example ) . to receive ( :class ) . and_return ( example_class_mock )
15
15
expect ( example . send ( :method_name ) ) . to start_with ( 'method_name' )
16
16
end
17
+ end
17
18
18
- it "slices long method name - #{ 'あ' *100 } " do
19
- group = RSpec ::Core ::ExampleGroup . describe do
19
+ it "handles long method names which include unicode characters" do
20
+ group =
21
+ RSpec ::Core ::ExampleGroup . describe do
20
22
include SystemExampleGroup
21
23
end
22
- example = group . new
23
- group . hooks . run ( :before , :example , example )
24
- expect ( example . send ( :method_name ) . bytesize ) . to be <= 210
25
- end
24
+
25
+ example = group . new
26
+ allow ( example . class ) . to receive ( :name ) { "really long unicode example name - #{ 'あ' *100 } " }
27
+
28
+ expect ( example . send ( :method_name ) . bytesize ) . to be <= 210
26
29
end
27
30
end
28
31
You can’t perform that action at this time.
0 commit comments