summaryrefslogtreecommitdiff
path: root/spec/ruby/library/bigdecimal/modulo_spec.rb
blob: 682b9ec334f6b4937da00a51ba4ab04fba568766 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
require_relative '../../spec_helper'

ruby_version_is ""..."3.4" do
  require_relative 'shared/modulo'

  describe "BigDecimal#%" do
    it_behaves_like :bigdecimal_modulo, :%
    it_behaves_like :bigdecimal_modulo_zerodivisionerror, :%
  end

  describe "BigDecimal#modulo" do
    it_behaves_like :bigdecimal_modulo, :modulo
    it_behaves_like :bigdecimal_modulo_zerodivisionerror, :modulo
  end
end