spec/encoding_spec.rb in p2ruby-0.1.2 vs spec/encoding_spec.rb in p2ruby-0.1.4
- old
+ new
@@ -2,9 +2,10 @@
require 'rspec'
describe 'RSpec' do
it 'correctly outputs Windows Cyrillics' do
pending 'RSpec does NOT output Windows Cyrillics, unless `chcp 1251` is run in console'
+
Encoding.default_internal, Encoding.default_external = ['cp1251'] * 2
lit = "Широкая электрификация южных губерний даст мощный толчок подъёму сельс"
puts "Source encoding: #{__ENCODING__}"
puts "Def ext/int encoding: #{Encoding.default_external}/#{Encoding.default_internal}"
puts "String literal: #{lit} - encoding: #{lit.encoding}"