Table of Contents - spectre-core-1.11.0 Documentation
Classes and Modules
- Array
- Hash
- HttpRequest
- NilClass
- Object
- OpenStruct
- Spectre
- Spectre::Assertion
- Spectre::Assertion::AndEvaluation
- Spectre::Assertion::AssertionFailure
- Spectre::Assertion::Evaluation
- Spectre::Assertion::OrEvaluation
- Spectre::Assertion::SingleEvaluation
- Spectre::Bag
- Spectre::Curl
- Spectre::Curl::SpectreHttpHeader
- Spectre::Curl::SpectreHttpRequest
- Spectre::Curl::SpectreHttpResponse
- Spectre::Delegator
- Spectre::Diagnostic
- Spectre::Diagnostic::Stopwatch
- Spectre::DslClass
- Spectre::Environment
- Spectre::ExpectationFailure
- Spectre::Http
- Spectre::Http::BasicAuth
- Spectre::Http::Keystone
- Spectre::Http::SpectreHttpHeader
- Spectre::Http::SpectreHttpRequest
- Spectre::Http::SpectreHttpResponse
- Spectre::Logger
- Spectre::Logger::Console
- Spectre::Logger::File
- Spectre::Logger::Status
- Spectre::Mixin
- Spectre::Reporter
- Spectre::Reporter::Console
- Spectre::Reporter::JUnit
- Spectre::Resources
- Spectre::Resources::ResourceCollection
- Spectre::RunInfo
- Spectre::Runner
- Spectre::Spec
- Spectre::SpecContext
- Spectre::Subject
- Spectre::Version
- String
Methods
- ::add — Spectre::Logger
- ::add_log — Spectre::Logger
- ::also — Spectre::Mixin
- ::authenticate — Spectre::Http::Keystone
- ::bag — Spectre::Bag
- ::configure — Spectre
- ::curl — Spectre::Curl
- ::curl_request — Spectre::Curl
- ::curl_response — Spectre::Curl
- ::current — Spectre::Runner
- ::debug — Spectre::Logger
- ::debug! — Spectre::Logger
- ::debug? — Spectre::Logger
- ::delegate — Spectre
- ::delegate — Spectre::Delegator
- ::delegate — Spectre::Logger
- ::describe — Spectre
- ::duration — Spectre::Diagnostic::Stopwatch
- ::end_context — Spectre::Logger
- ::end_group — Spectre::Logger
- ::end_spec — Spectre::Logger
- ::end_subject — Spectre::Logger
- ::env — Spectre::Environment
- ::expect — Spectre::Assertion
- ::fail_with — Spectre::Assertion
- ::group — Spectre::Logger
- ::has_tag — Spectre
- ::header_to_s — Spectre::Curl
- ::header_to_s — Spectre::Http
- ::http — Spectre::Http
- ::https — Spectre::Http
- ::info — Spectre::Logger
- ::invoke — Spectre::Curl
- ::invoke — Spectre::Http
- ::is_secure? — Spectre::Curl
- ::is_secure? — Spectre::Http
- ::log — Spectre::Logger
- ::log_context — Spectre::Logger
- ::log_debug — Spectre::Logger
- ::log_error — Spectre::Logger
- ::log_info — Spectre::Logger
- ::log_process — Spectre::Logger
- ::log_separator — Spectre::Logger
- ::log_skipped — Spectre::Logger
- ::log_spec — Spectre::Logger
- ::log_status — Spectre::Logger
- ::log_subject — Spectre::Logger
- ::measure — Spectre::Diagnostic::Stopwatch
- ::mixin — Spectre::Mixin
- ::new — Spectre::ExpectationFailure
- ::new — Spectre::Subject
- ::new — Spectre::Spec
- ::new — Spectre::RunInfo
- ::new — Spectre::SpecContext
- ::new — Spectre::Assertion::Evaluation
- ::new — Spectre::Assertion::SingleEvaluation
- ::new — Spectre::Assertion::OrEvaluation
- ::new — Spectre::Assertion::AndEvaluation
- ::new — Spectre::Assertion::AssertionFailure
- ::new — Spectre::Curl::SpectreHttpRequest
- ::new — Spectre::Curl::SpectreHttpHeader
- ::new — Spectre::Curl::SpectreHttpResponse
- ::new — Spectre::Http::SpectreHttpRequest
- ::new — Spectre::Http::SpectreHttpHeader
- ::new — Spectre::Http::SpectreHttpResponse
- ::new — Spectre::Logger::Console
- ::new — Spectre::Logger::File
- ::new — Spectre::Reporter::Console
- ::new — Spectre::Reporter::JUnit
- ::new — Spectre::Resources::ResourceCollection
- ::observe — Spectre::Assertion
- ::on_req — Spectre::Http::BasicAuth
- ::on_req — Spectre::Http::Keystone
- ::property — Spectre
- ::redirect — Spectre::Delegator
- ::register — Spectre
- ::register — Spectre::Curl
- ::register — Spectre::Http
- ::request — Spectre::Http
- ::resources — Spectre::Resources
- ::response — Spectre::Http
- ::run — Spectre::Mixin
- ::separate — Spectre::Logger
- ::specs — Spectre
- ::start_context — Spectre::Logger
- ::start_group — Spectre::Logger
- ::start_spec — Spectre::Logger
- ::start_subject — Spectre::Logger
- ::start_watch — Spectre::Diagnostic::Stopwatch
- ::step — Spectre::Mixin
- ::stop_watch — Spectre::Diagnostic::Stopwatch
- ::success? — Spectre::Assertion
- ::try_format_json — Spectre::Curl
- ::try_format_json — Spectre::Http
- #[] — Spectre::Curl::SpectreHttpHeader
- #[] — Spectre::Http::SpectreHttpHeader
- #[] — Spectre::Resources::ResourceCollection
- #_evaluate — Spectre::DslClass
- #_execute — Spectre::DslClass
- #add — Spectre::Resources::ResourceCollection
- #add_spec — Spectre::Subject
- #after — Spectre::SpecContext
- #and — Object
- #as_date — String
- #as_json — String
- #as_timestamp — String
- #auth — Spectre::Curl::SpectreHttpRequest
- #auth — Spectre::Http::SpectreHttpRequest
- #authenticate — Spectre::Curl::SpectreHttpRequest
- #authenticate — Spectre::Http::SpectreHttpRequest
- #basic_auth — Spectre::Http::SpectreHttpRequest
- #before — Spectre::SpecContext
- #body — Spectre::Curl::SpectreHttpRequest
- #body — Spectre::Curl::SpectreHttpResponse
- #body — Spectre::Http::SpectreHttpRequest
- #body — Spectre::Http::SpectreHttpResponse
- #call — Spectre::Assertion::SingleEvaluation
- #call — Spectre::Assertion::OrEvaluation
- #call — Spectre::Assertion::AndEvaluation
- #cert — Spectre::Curl::SpectreHttpRequest
- #cert — Spectre::Http::SpectreHttpRequest
- #certificate — Spectre::Curl::SpectreHttpRequest
- #certificate — Spectre::Http::SpectreHttpRequest
- #code — Spectre::Curl::SpectreHttpResponse
- #code — Spectre::Http::SpectreHttpResponse
- #content — String
- #content_type — Spectre::Curl::SpectreHttpRequest
- #content_type — Spectre::Http::SpectreHttpRequest
- #context — Spectre::SpecContext
- #default_to! — Hash
- #default_to! — OpenStruct
- #defaults_to! — Hash
- #defaults_to! — OpenStruct
- #duration — Spectre::RunInfo
- #end_context — Spectre::Logger::Console
- #end_context — Spectre::Logger::File
- #end_group — Spectre::Logger::Console
- #end_group — Spectre::Logger::File
- #end_spec — Spectre::Logger::Console
- #end_spec — Spectre::Logger::File
- #end_subject — Spectre::Logger::File
- #ensure_success! — Spectre::Curl::SpectreHttpRequest
- #ensure_success! — Spectre::Http::SpectreHttpRequest
- #ensure_success? — Spectre::Curl::SpectreHttpRequest
- #ensure_success? — Spectre::Http::SpectreHttpRequest
- #eval_assertion — Spectre::Assertion::Evaluation
- #exists? — String
- #failed? — Spectre::RunInfo
- #file_size — String
- #format_exception — Spectre::Reporter::Console
- #format_title — Spectre::Reporter::Console
- #full_desc — Spectre::Spec
- #header — Spectre::Curl::SpectreHttpRequest
- #header — Spectre::Http::SpectreHttpRequest
- #headers — Spectre::Curl::SpectreHttpResponse
- #headers — Spectre::Http::SpectreHttpResponse
- #indent — Spectre::Logger::Console
- #it — Spectre::SpecContext
- #json — Spectre::Curl::SpectreHttpRequest
- #json — Spectre::Curl::SpectreHttpResponse
- #json — Spectre::Http::SpectreHttpRequest
- #json — Spectre::Http::SpectreHttpResponse
- #keystone — HttpRequest
- #last — Array
- #log_debug — Spectre::Logger::Console
- #log_debug — Spectre::Logger::File
- #log_error — Spectre::Logger::Console
- #log_error — Spectre::Logger::File
- #log_info — Spectre::Logger::Console
- #log_info — Spectre::Logger::File
- #log_process — Spectre::Logger::Console
- #log_process — Spectre::Logger::File
- #log_separator — Spectre::Logger::Console
- #log_separator — Spectre::Logger::File
- #log_skipped — Spectre::Logger::Console
- #log_skipped — Spectre::Logger::File
- #log_status — Spectre::Logger::Console
- #log_status — Spectre::Logger::File
- #media_type — Spectre::Curl::SpectreHttpRequest
- #media_type — Spectre::Http::SpectreHttpRequest
- #message — Spectre::Curl::SpectreHttpResponse
- #message — Spectre::Http::SpectreHttpResponse
- #method — Spectre::Curl::SpectreHttpRequest
- #method — Spectre::Http::SpectreHttpRequest
- #method_missing — Spectre::DslClass
- #now — Object
- #or — Object
- #param — Spectre::Curl::SpectreHttpRequest
- #param — Spectre::Http::SpectreHttpRequest
- #path — Spectre::Curl::SpectreHttpRequest
- #path — Spectre::Http::SpectreHttpRequest
- #pick — String
- #pick — OpenStruct
- #pretty — Spectre::Curl::SpectreHttpResponse
- #pretty — Spectre::Http::SpectreHttpResponse
- #print_line — Spectre::Logger::Console
- #protocol — Spectre::Curl::SpectreHttpResponse
- #remove! — String
- #report — Spectre::Reporter::Console
- #report — Spectre::Reporter::JUnit
- #run — Spectre::Runner
- #run_blocks — Spectre::Runner
- #run_context — Spectre::Runner
- #run_spec — Spectre::Runner
- #setup — Spectre::SpecContext
- #should_be — Object
- #should_be — NilClass
- #should_be — String
- #should_be_empty — Object
- #should_be_empty — NilClass
- #should_be_empty — Array
- #should_be_empty — String
- #should_contain — Hash
- #should_contain — Array
- #should_contain — String
- #should_match — String
- #should_not_be — Object
- #should_not_be — NilClass
- #should_not_be — String
- #should_not_be_empty — Object
- #should_not_be_empty — NilClass
- #should_not_be_empty — Array
- #should_not_be_empty — String
- #should_not_contain — Hash
- #should_not_contain — Array
- #should_not_contain — String
- #should_not_exist — Object
- #should_not_exist — NilClass
- #should_not_match — String
- #skipped? — Spectre::RunInfo
- #start_context — Spectre::Logger::Console
- #start_context — Spectre::Logger::File
- #start_group — Spectre::Logger::Console
- #start_group — Spectre::Logger::File
- #start_spec — Spectre::Logger::Console
- #start_spec — Spectre::Logger::File
- #start_subject — Spectre::Logger::Console
- #start_subject — Spectre::Logger::File
- #success? — Spectre::Curl::SpectreHttpResponse
- #success? — Spectre::Http::SpectreHttpResponse
- #symbolize_keys — Hash
- #teardown — Spectre::SpecContext
- #to_json — OpenStruct
- #to_recursive_ostruct — Object
- #to_s — Spectre::Assertion::SingleEvaluation
- #to_s — Spectre::Assertion::OrEvaluation
- #to_s — Spectre::Assertion::AndEvaluation
- #to_s — Spectre::Http::SpectreHttpRequest
- #to_s — Spectre::Http::SpectreHttpHeader
- #to_s — Spectre::Http::SpectreHttpResponse
- #trim — String
- #url — Spectre::Curl::SpectreHttpRequest
- #url — Spectre::Http::SpectreHttpRequest
- #use_ssl! — Spectre::Curl::SpectreHttpRequest
- #use_ssl! — Spectre::Http::SpectreHttpRequest
- #uuid — Object
- #version — Spectre::Curl::SpectreHttpResponse
- #with — String