Module: ABSplit

Included in:
Test
Defined in:
lib/a_b_split.rb,
lib/a_b_split/test.rb,
lib/a_b_split/version.rb,
lib/a_b_split/configuration.rb,
lib/a_b_split/functions/weighted_split.rb,
lib/a_b_split/functions/md5_weighted_split.rb,
lib/a_b_split/functions/heaviside_weighted_split.rb

Defined Under Namespace

Modules: Functions Classes: Configuration, NoValidExperiment, Test

Constant Summary collapse

VERSION =
'1.1.0'

Class Method Summary collapse

Class Method Details

.configurationObject



13
14
15
# File 'lib/a_b_split.rb', line 13

def configuration
  @configuration
end

.configuration=(config) ⇒ Object



17
18
19
# File 'lib/a_b_split.rb', line 17

def configuration=(config)
  @configuration = config
end

.configure {|configuration| ... } ⇒ Object

Yields:



21
22
23
# File 'lib/a_b_split.rb', line 21

def configure
  yield(configuration) if block_given?
end