class Sass::Script::Functions::EvaluationContext
def assert_integer(number, name = nil)
-
(ArgumentError)
- if number is not an integer or is not a number.
Parameters:
-
name
(::String
) -- The name of the parameter being validated. -
number
(Sass::Script::Value::Base
) -- The value to be validated.
def assert_integer(number, name = nil) assert_type number, :Number, name return if number.int? if name raise ArgumentError.new("Expected $#{name} to be an integer but got #{number}") else raise ArgumentError.new("Expected #{number} to be an integer") end end