Sha256: 3bd1b63fe516e21abcbb912cd3f472b77cc123ed386ef8c80f04709c6db608da

Contents?: true

Size: 476 Bytes

Versions: 2

Compression:

Stored size: 476 Bytes

Contents

require 'spec_helper.rb'

describe "Monkeys" do
  context Array do
    it "#recode_repeated" do
      expect([1,1,'a','a','b',:c,2].recode_repeated).to eq(
        ['1_1', '1_2','a_1','a_2','b',:c,2])
    end
  end

  context Matrix do
    it "performs elementwise division" do
      left  = Matrix[[3,6,9],[4,8,12],[2,4,6]]
      right = Matrix[[3,6,9],[4,8,12],[2,4,6]]

      expect(left.elementwise_division(right)).to eq(Matrix[[1,1,1],[1,1,1],[1,1,1]])
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
daru-0.1.2 spec/monkeys_spec.rb
daru-0.1.1 spec/monkeys_spec.rb