Class: AtlasRb::Reset

Inherits:
Object
  • Object
show all
Extended by:
FaradayHelper
Defined in:
lib/atlas_rb.rb

Overview

Test-environment helper that wipes Atlas state via GET /reset.

Do not call against production. This exists so RSpec suites running against a disposable Atlas instance can return to a clean baseline between examples.

Class Method Summary collapse

Methods included from FaradayHelper

connection, multipart

Class Method Details

.cleanString?

Reset the connected Atlas instance to a clean state.

Examples:

AtlasRb::Reset.clean

Returns:

  • (String, nil)

    the raw response body from GET /reset.



83
84
85
# File 'lib/atlas_rb.rb', line 83

def self.clean
  connection({}).get("/reset")&.body
end