Specifications:

  • Core Aggregated Status can be requested

    Verify that the controller responds to an aggregated status request.

    1. Given the site is connected

    2. Request aggregated status

    3. Expect aggregated status response before timeout

    
    
    10
    11
    12
    13
    14
    15
    16
    # File 'spec/site/core/aggregated_status_spec.rb', line 10
    
    Validator::Site.connected do |task,supervisor,site|
            prepare task, site
            log "Request aggregated status"
            result = site.request_aggregated_status Validator.get_config('main_component'), collect!: {
              timeout: Validator.get_config('timeouts','status_response')
            }
          end