Class: Peck::Should::Specification
- Inherits:
-
Object
- Object
- Peck::Should::Specification
- Defined in:
- lib/peck_on_rails.rb
Instance Method Summary collapse
Instance Method Details
#allow ⇒ Object
319 320 321 322 323 324 325 |
# File 'lib/peck_on_rails.rb', line 319 def allow requirement = Disallow.new(context) requirement.negated = !@negated requirement.method = :allowed? requirement.expected = true requirement end |
#disallow ⇒ Object
311 312 313 314 315 316 317 |
# File 'lib/peck_on_rails.rb', line 311 def disallow requirement = Disallow.new(context) requirement.negated = @negated requirement.method = :disallowed? requirement.expected = true requirement end |
#require_login ⇒ Object
303 304 305 306 307 308 309 |
# File 'lib/peck_on_rails.rb', line 303 def require_login requirement = RequireLogin.new(context) requirement.negated = @negated requirement.method = :login_required? requirement.expected = true requirement end |