Hello community,

here is the log from the commit of package rubygem-power_assert for 
openSUSE:Factory checked in at 2015-11-05 11:35:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-power_assert (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-power_assert.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-power_assert"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-power_assert/rubygem-power_assert.changes    
    2015-07-20 11:22:47.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-power_assert.new/rubygem-power_assert.changes
   2015-11-05 11:36:01.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Oct 31 05:31:11 UTC 2015 - [email protected]
+
+- updated to version 0.2.5
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  power_assert-0.2.4.gem

New:
----
  power_assert-0.2.5.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-power_assert.spec ++++++
--- /var/tmp/diff_new_pack.smd0Zb/_old  2015-11-05 11:36:02.000000000 +0100
+++ /var/tmp/diff_new_pack.smd0Zb/_new  2015-11-05 11:36:02.000000000 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-power_assert
-Version:        0.2.4
+Version:        0.2.5
 Release:        0
 %define mod_name power_assert
 %define mod_full_name %{mod_name}-%{version}

++++++ power_assert-0.2.4.gem -> power_assert-0.2.5.gem ++++++
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/power_assert/enable_tracepoint_events.rb 
new/lib/power_assert/enable_tracepoint_events.rb
--- old/lib/power_assert/enable_tracepoint_events.rb    2015-07-18 
15:30:43.000000000 +0200
+++ new/lib/power_assert/enable_tracepoint_events.rb    2015-10-30 
13:09:25.000000000 +0100
@@ -1,29 +1,28 @@
 if defined? RubyVM
-  basic_classes = [
-    Fixnum, Float, String, Array, Hash, Bignum, Symbol, Time, Regexp
-  ]
-
-  basic_operators = [
-    :+, :-, :*, :/, :%, :==, :===, :<, :<=, :<<, :[], :[]=,
-    :length, :size, :empty?, :succ, :>, :>=, :!, :!=, :=~, :freeze
-  ]
-
-  # set redefined flag
-  basic_classes.each do |klass|
-    basic_operators.each do |bop|
-      if klass.public_method_defined?(bop)
-        klass.ancestors.find {|i| i.instance_methods(false).index(bop) 
}.module_eval do
-          public bop
-        end
-      end
-    end
-  end
-
-  # bypass check_cfunc
   verbose = $VERBOSE
   begin
     $VERBOSE = nil
     module PowerAssert
+      # set redefined flag
+      basic_classes = [
+        Fixnum, Float, String, Array, Hash, Bignum, Symbol, Time, Regexp
+      ]
+
+      basic_operators = [
+        :+, :-, :*, :/, :%, :==, :===, :<, :<=, :<<, :[], :[]=,
+        :length, :size, :empty?, :succ, :>, :>=, :!, :!=, :=~, :freeze
+      ]
+
+      basic_classes.each do |klass|
+        basic_operators.each do |bop|
+          refine(klass) do
+            define_method(bop) {}
+          end
+        end
+      end
+
+
+      # bypass check_cfunc
       refine BasicObject do
         def !
         end
@@ -36,11 +35,6 @@
         def ==
         end
       end
-
-      refine Symbol do
-        def ==
-        end
-      end
     end
   ensure
     $VERBOSE = verbose
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/power_assert/version.rb 
new/lib/power_assert/version.rb
--- old/lib/power_assert/version.rb     2015-07-18 15:30:43.000000000 +0200
+++ new/lib/power_assert/version.rb     2015-10-30 13:09:25.000000000 +0100
@@ -1,3 +1,3 @@
 module PowerAssert
-  VERSION = "0.2.4"
+  VERSION = "0.2.5"
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/power_assert.rb new/lib/power_assert.rb
--- old/lib/power_assert.rb     2015-07-18 15:30:43.000000000 +0200
+++ new/lib/power_assert.rb     2015-10-30 13:09:25.000000000 +0100
@@ -168,16 +168,16 @@
         return line
       end
       fmt = (0..vals[0].column).map {|i| vals.find {|v| v.column == i } ? 
"%<#{i}>s" : ' '  }.join
-      ret = []
-      ret << line.chomp
-      ret << sprintf(fmt, vals.each_with_object({}) {|v, h| 
h[v.column.to_s.to_sym] = '|' }).chomp
+      lines = []
+      lines << line.chomp
+      lines << sprintf(fmt, vals.each_with_object({}) {|v, h| 
h[v.column.to_s.to_sym] = '|' }).chomp
       vals.each do |i|
         inspected_vals = vals.each_with_object({}) do |j, h|
           h[j.column.to_s.to_sym] = [SafeInspectable.new(i.value).inspect, 
'|', ' '][i.column <=> j.column]
         end
-        ret << encoding_safe_rstrip(sprintf(fmt, inspected_vals))
+        lines << encoding_safe_rstrip(sprintf(fmt, inspected_vals))
       end
-      ret.join("\n")
+      lines.join("\n")
     end
 
     def set_column(methods, return_values)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2015-07-18 15:30:43.000000000 +0200
+++ new/metadata        2015-10-30 13:09:25.000000000 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: power_assert
 version: !ruby/object:Gem::Version
-  version: 0.2.4
+  version: 0.2.5
 platform: ruby
 authors:
 - Kazuki Tsujimoto
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2015-07-18 00:00:00.000000000 Z
+date: 2015-10-30 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: test-unit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/test/test_power_assert.rb 
new/test/test_power_assert.rb
--- old/test/test_power_assert.rb       2015-07-18 15:30:43.000000000 +0200
+++ new/test/test_power_assert.rb       2015-10-30 13:09:25.000000000 +0100
@@ -309,6 +309,16 @@
     }
 
 
+    assert_equal <<END.chomp, assertion_message {
+      ! Object
+      | |
+      | Object
+      false
+END
+      ! Object
+    }
+
+
     if PowerAssert.respond_to?(:clear_global_method_cache, true)
       3.times do
         assert_equal <<END.chomp, assertion_message {
@@ -343,7 +353,7 @@
       Encoding.default_external = 'cp932'
       Encoding.default_internal = 'utf-8'
       ary = ["\u3042"]
-      assert_match Regexp.new(<<END.chomp), assertion_message {
+      assert_match Regexp.new(<<END.chomp.gsub('|', "\\|")), assertion_message 
{
         ary.length
         |   |
         |   1


Reply via email to